public class HashSetTest {
public static void main(String[] args) {
/*for-each一般结合泛型使用*/
//定义一个数组
int arr[] ={2,3,1};
System.out.println("--1--排序前的一维数组");
for(int x :arr)
{
System.out.println(x);
}
//对数组进行排序
Arrays.sort(arr);
System.out.println("--1--排序后的一维数组");
for(int x :arr)
{
System.out.println(x);
}
//集合转换为数组
//创建lists并添加元素
List lists=new ArrayList();
lists.add("1");
lists.add("2");
lists.add("3");
System.out.println("---2---for-each语句输出元素");
for(String x: lists)
{
System.out.println(x);
}
//将ArrayList转换为数组
Object ss[]=list1.toArray();
//利用for-each语句输出集合元素
System.out.println("---3----for-each语句输集合转换而来的元素");
for(Object m:ss)
{
System.out.println(m.toString());
}
/*for-each输出二维数组*/
int arr2[][]={{4,3},{2,6}};
System.out.println("---4---foreach输出数组元素");;
for(int x []:arr2)
{
for(int e:x)
{
System.out.println(e);
}
}
/*for each 输出三维数组*/
int arr3[][][]={{{1,2},{3,4}},{{5,6},{7,8}}};
System.out.println("---5----foreach输出三维数组");
for(int [][] a2:arr3)
{
for(int [] a3:a2)
{
for(int a4:a3)
{
System.out.println(a4);
}
}
}
}
}
阅读(1340) | 评论(0) | 转发(0) |