posts - 75,comments - 83,trackbacks - 0
posted @ 2008-07-23 22:18 梓枫 阅读(649) | 评论 (0)编辑 收藏
posted @ 2008-07-22 16:31 梓枫 阅读(3542) | 评论 (5)编辑 收藏
     摘要: 增强的for循环
   为了迭代集合和数组,增强的for循环提供了一个简单、兼容的语法。有两点值得一提:   Init表达式

  在循环中,初始化表达式只计算一次。这意味着您通常可以移除一个变量声明。在这个例子中,我们必须创建一个整型数组来保存computeNumbers()的结果,以防止每一次循环都重新计算该方法。您可以看到,下面的代码要比上面的代码整洁一些,并且没有泄露变量numbers:

  未增强的For:  int sum = 0;  Integer[] numbers = computeNumbers();  for (int i=0; i < numbers.length ; i++) sum += numbers[i];   增强后的For:    int sum = 0;  for ( int number: computeNumbers() ) sum += number;......
  阅读全文
posted @ 2008-07-21 23:01 梓枫 阅读(240) | 评论 (0)编辑 收藏
posted @ 2008-07-21 14:09 梓枫 阅读(2275) | 评论 (1)编辑 收藏
posted @ 2008-07-20 22:14 梓枫 阅读(3376) | 评论 (2)编辑 收藏
posted @ 2008-07-14 15:42 梓枫 阅读(733) | 评论 (0)编辑 收藏
posted @ 2008-06-30 15:37 梓枫 阅读(5164) | 评论 (12)编辑 收藏
posted @ 2008-06-30 15:14 梓枫 阅读(37358) | 评论 (6)编辑 收藏
posted @ 2008-06-30 10:36 梓枫 阅读(481) | 评论 (0)编辑 收藏
posted @ 2008-06-12 15:27 梓枫 阅读(1682) | 评论 (0)编辑 收藏
posted @ 2008-05-19 16:37 梓枫 阅读(5562) | 评论 (2)编辑 收藏
posted @ 2008-05-19 15:53 梓枫 阅读(184) | 评论 (0)编辑 收藏
posted @ 2008-05-06 17:05 梓枫 阅读(1958) | 评论 (1)编辑 收藏
posted @ 2008-04-19 16:59 梓枫 阅读(400) | 评论 (0)编辑 收藏
posted @ 2008-04-18 20:35 梓枫 阅读(287) | 评论 (0)编辑 收藏
posted @ 2008-04-17 20:15 梓枫 阅读(425) | 评论 (0)编辑 收藏
posted @ 2008-04-17 19:27 梓枫 阅读(1821) | 评论 (0)编辑 收藏
posted @ 2008-04-17 13:56 梓枫 阅读(726) | 评论 (0)编辑 收藏
posted @ 2008-03-31 15:27 梓枫 阅读(9645) | 评论 (9)编辑 收藏
posted @ 2008-03-25 10:54 梓枫 阅读(285) | 评论 (0)编辑 收藏
列出全部内容
共4页: 上一页 1 2 3 4 下一页