posts - 75,comments - 83,trackbacks - 0
posted @ 2008-07-23 22:18 梓枫 阅读(655) | 评论 (0)编辑 收藏
posted @ 2008-07-22 16:31 梓枫 阅读(3548) | 评论 (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 梓枫 阅读(249) | 评论 (0)编辑 收藏
posted @ 2008-07-21 14:09 梓枫 阅读(2281) | 评论 (1)编辑 收藏
posted @ 2008-07-20 22:14 梓枫 阅读(3382) | 评论 (2)编辑 收藏
posted @ 2008-07-14 15:42 梓枫 阅读(740) | 评论 (0)编辑 收藏
posted @ 2008-06-30 15:37 梓枫 阅读(5169) | 评论 (12)编辑 收藏
posted @ 2008-06-30 15:14 梓枫 阅读(37377) | 评论 (6)编辑 收藏
posted @ 2008-06-30 10:36 梓枫 阅读(488) | 评论 (0)编辑 收藏
posted @ 2008-06-12 15:27 梓枫 阅读(1686) | 评论 (0)编辑 收藏
posted @ 2008-05-19 16:37 梓枫 阅读(5569) | 评论 (2)编辑 收藏
posted @ 2008-05-19 15:53 梓枫 阅读(191) | 评论 (0)编辑 收藏
posted @ 2008-05-06 17:05 梓枫 阅读(1967) | 评论 (1)编辑 收藏
posted @ 2008-04-19 16:59 梓枫 阅读(409) | 评论 (0)编辑 收藏
posted @ 2008-04-18 20:35 梓枫 阅读(290) | 评论 (0)编辑 收藏
posted @ 2008-04-17 20:15 梓枫 阅读(432) | 评论 (0)编辑 收藏
posted @ 2008-04-17 19:27 梓枫 阅读(1827) | 评论 (0)编辑 收藏
posted @ 2008-04-17 13:56 梓枫 阅读(730) | 评论 (0)编辑 收藏
posted @ 2008-03-31 15:27 梓枫 阅读(9660) | 评论 (9)编辑 收藏
posted @ 2008-03-25 10:54 梓枫 阅读(290) | 评论 (0)编辑 收藏
列出全部内容
共4页: 上一页 1 2 3 4 下一页