package namespace;
import java.util.*;
public class ArraysTest {
public static void main(String args[])
{
int s[]= {1,2,3};
List list=Arrays.asList(s); //将基本数据类型的数组转成list容器,其asList的过程中,不是把每个元素放在List 中,而是把整个数组作为一个元素放在List里面
//List<int []> list=Arrays.asList(s);所以规范写法为
System.out.println(((int [])list.get(0))[0]);
/*
*
*
* list.get(0)是取得list里面第一个元素,也是就整个数组的所有元素
* 那么如果把这个元素重新还原为数组,则对其进行强制转换一下((int[])list.get(0)) 这就相当于又还原为原来的数组,利用[]还可以对其访问
* */
}
} 2011/10/29 15:24:50
基本类的数组利用Arrays.asList方法转换成list
最新推荐文章于 2023-11-09 14:05:46 发布