A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© aweilovemusic 中级黑马   /  2016-4-16 21:48  /  404 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

普通for
int[] integers = {1, 2, 3, 4};
for (int j = 0; j < integers.length; j++) {  
  int i = integers[j];  
  System.out.println(i);  
}

迭代器:

String[] strings = {"A", "B", "C", "D"};  
Collection stringList = java.util.Arrays.asList(strings);  
for (Iterator itr = stringList.iterator(); itr.hasNext();) {  
  Object str = itr.next();  
  System.out.println(str);  
}

增强for

int[] integers = {1, 2, 3, 4};  
for (int i : integers) {  
  System.out.println(i);
}

11 个回复

正序浏览
很不错,不过高级for应该就够用了吧
回复 使用道具 举报
哎呦,不错哦
回复 使用道具 举报
aweilovemusic 发表于 2016-4-17 13:59
多多发帖。每天只能发5个帖子,多多回帖,很快就有技术分了

发帖回帖要凑足多少字吗?
回复 使用道具 举报
这个迭代器没见过,我就使用增强for多点,迭代器我用这个
Iterator    it=list . iterator();
while(it.hasNext()){
      System.out.println(it.next( ));
}
回复 使用道具 举报
支持!就业班学习进度怎么样?
回复 使用道具 举报
CM520Z 中级黑马 2016-4-17 14:09:22
7#
其实  等你到了就业班就会发现  迭代器 根本就不会用!!!高级for偶尔会用!!

基础班就是学 学习方法的!!就业班就是用各种方法
回复 使用道具 举报
viking 发表于 2016-4-17 11:20
666666666666666.请问技术分怎么得到吗?

多多发帖。每天只能发5个帖子,多多回帖,很快就有技术分了
回复 使用道具 举报
666666666666666.请问技术分怎么得到吗?
回复 使用道具 举报
顶一下,666666666666666
回复 使用道具 举报
给美女,顶一下666666666666666
回复 使用道具 举报
给你顶一下帖吧
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马