第一种写法 传统的方法,遍历数组
String[] arr = { "amy", "heinrich", "cindy", "git" };
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
打印台
amy
heinrich
cindy
git
这种方式最简单,对数组还有集合都可以
第二种 而对于遍历Collection对象,这个循环则通常是采用这样的形式
String[] arr = { "amy", "heinrich", "cindy", "git" };
List<String> list = Arrays.asList(arr);
for (Iterator<String> iterator = list.iterator();iterator.hasNext();) {
System.out.println(iterator.next());
}
控制台信息
amy
heinrich
cindy
git
第三种方法也很常见
String[] arr = { "amy", "heinrich", "cindy", "git" };
for (String a : arr) {
System.out.println(a);
}
控制台
amy
heinrich
cindy
git