bbsvs

java的for循环的几种常用之for增强

作者:bbsvs 时间:2017-07-31

java程序中for循环可以解决一些数据遍历相关问题,能更好好的筛选和获取数据

 遍历数组的简单方式(使用for增强)

 /* 建立一个数组 */
 int[] bbsvsInt = {1, 2, 3, 4};
 /* 开始遍历 */
 for (int i : bbsvsInt) {
     System.out.println(i); /* 依次输出“1”、“2”、“3”、“4” */
 }

 

 遍历数组的简单方式(等价于for增强模式)


/* 建立一个数组 */
 int[] bbsvsInt = {1, 2, 3, 4};
 /* 开始遍历 */
 for (int i = 0; i < bbsvsInt.length; i++) {
     System.out.println(bbsvsInt[i]); /* 依次输出“1”、“2”、“3”、“4” */
 }

 

 遍历Collection的简单方式(使用for增强)


 /* 建立一个Collection */
 String[] bbsvsString = {"BBSVS", "for增强", "www.bbsvs.com", "test"};
 Collection list = java.util.Arrays.asList(bbsvsString);
 /* 开始遍历 */
 for (Object str : list) {
     System.out.println(str); /* 依次输出“BBSVS”、“for增强”、“www.bbsvs.com”、“test” */
 }

 

 遍历Collection的简单方式(等价于for增强模式)

 /* 建立一个Collection */
 String[] bbsvsString = {"test1", "test2", "BBSVS", "www.bbsvs.com"};
 Collection stringList = java.util.Arrays.asList(bbsvsString);
 /* 开始遍历 */
 for (Iterator i = stringList.iterator(); i.hasNext();) {
     Object str = i.next();
     System.out.println(str); /* 依次输出“test1”、“test2”、“BBSVS”、“www.bbsvs.com” */
 }


TAG:
for   循环