Chinaunix首页 | 论坛 | 博客
  • 博客访问: 283847
  • 博文数量: 28
  • 博客积分: 11
  • 博客等级: 民兵
  • 技术积分: 895
  • 用 户 组: 普通用户
  • 注册时间: 2012-11-19 19:50
个人简介

不畏浮云遮望眼,只缘身在最高层

文章分类

全部博文(28)

文章存档

2014年(1)

2013年(27)

分类: Java

2013-01-29 17:33:53

  
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) |
0

上一篇: 集合框架小结-1

下一篇:集合框架小结3

给主人留下些什么吧!~~