区别
数组特点:大小固定,只能存储相同数据类型的数据
集合特点:大小可动态扩展,可以存储各种类型的数据
转换
数组转换为集合:
Arrays.asList(数组)
示例:
1
2
3
4
5
|
int [] arr = { 1 , 3 , 4 , 6 , 6 };
Arrays.asList(arr);
for ( int i= 0 ;i<arr.length;i++){
System.out.println(arr[i]);
}
|
集合转换为数组:
集合.toArray();
示例:
1
2
3
4
5
|
List list = new ArrayList();
list.add( "a" );
list.add( "b" );
list.toArray();
System.out.println(list.toString());
|
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持服务器之家!
原文链接:http://www.cnblogs.com/minshia/p/6380509.html