//整形数组转换成List
List<Integer> ints = Arrays.asList(1,2,3,4,5,1,3,3);
String fact = "How are you";
//转换为字符数组
char[] factT = fact.toCharArray();
//按空格分隔,转换List
List<String> strings = Arrays.asList(fact.split(" "));
注意:
int[ ] ia = {1, 2, 3, 4, 5, 6, 7};
第一种:List<Integer> list1 = new ArrayList<Integer>(Arrays.asList(ia));
第二种:List<Integer> list2 = Arrays.asList(ia);
说明:使用第一种方式,这将创建一个引用ia的元素的ArrayList,对list1的操作不会影响数据ia。使用第二种方式,对list2进行操作,将会直接使用底层数组作为其物理实 现, 也即直接对数组ia进行操作。