JAVA学习日记2——foreach的常用用法

package com.dragon.cn;


import java.util.ArrayList;
import java.util.List;


public class Foreach {


// int类型的数组用foreach来遍历;
public void array() {
int[] arr = new int[26];
for (int i = 0; i < arr.length; i++) {
arr[i] = i;
}
for (int x : arr) {
System.out.println(x);
}


}


// int类型的三维数组用foreach来遍历;
public void array3() {
int arr2[][][] = { { { 1, 2, 3 } }, { { 4, 5, 6 } }, { { 7, 8, 9 } } };
for (int[][] i : arr2) {
for (int[] i1 : i) {
for (int i11 : i1) {
System.out.print(i11);
}



}
}
System.out.println();


}


// String 类型的集合用foreach来遍历;
public void listToArray() {
List<String> lc = new ArrayList<String>();
for (char i = 'a'; i <= 'z'; i++) {
String str = String.valueOf(i);
lc.add(str);
}
for (String x : lc) {
System.out.println(x);
}


}


public static void main(String[] args) {
Foreach f = new Foreach();
System.out.println("int类型的数组用foreach来遍历;");
f.array();
System.out.println("// int类型的三维数组用foreach来遍历;");
f.array3();
System.out.println("String 类型的集合用foreach来遍历;");
f.listToArray();


}


}

你可能感兴趣的:(JAVA学习日记2——foreach的常用用法)