for循环的三种写法

第一种写法  传统的方法,遍历数组

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


你可能感兴趣的:(for循环的三种写法)