wmjy.net
当前位置:首页 >> 数组转为集合 >>

数组转为集合

要用对象的数组 Integer[]a =new Integer[]{1,2,3,4,5}; List list=new ArrayList(); list=Arrays.asList(a); System.out.print(list.size());

java.util.Arrays Student[] stus = new Student[10]; ArrayList list = new ArrayList(); list = listArrays.asList(stus); 这样就可以把数组stus转换为List了

数组可以转集合 对于int[]数组不能直接这样做,因为asList()方法的参数必须是对象。应该先把int[]转化为Integer[] int[] numbers = {7, 7, 8, 9, 10, 8, 8, 9, 6, 5, 4}; int size = numbers.length; Integer[] array = new Integer[size]; for ...

List list=new ArrayList();list.add("aa");list.add("bb");String[] targetArr=new String[list.size()];list.toArray(targetArr);for(String s:targetArr){System.out.println(s);}推荐上面这样写。要是按你那这样写的话,转完是Object[] arr,...

java数组转换成为List。 调用Arrays的asList方法. String[] arr = new String[] {"1", "2"}; List list = Arrays.asList(arr);

package test.test1; import java.util.ArrayList; import java.util.List; public class Test { /** * @param args */ public static void main(String[] args) { List list=new ArrayList(); list.add("王利虎"); list.add("张三"); list.add(...

将List集合转换成String的数组的方法如下: 输入代码: [java] view plain copy List list = new ArrayList(); list.add("a1"); list.add("a2"); String[] toBeStored = list.toArray(new String[list.size()]); for(String s : toBeStored) { S...

你好,转成集合肯定会支持增删操作的。 如: public static void main(String[] args) {// 声明一个Integer类型的数组Integer [] number = new Integer[]{1,3,5,7,9};// 创建List集合List numberList = new ArrayList();// 把数组元素添加到List...

Student s1=new Student("张三","20"); Student s2=new Student("李四","21"); Student s3=new Student("王五","22"); Student s4=new Student("赵六","23"); Student s5=new Student("马奇","24"); Student [] demo={s1,s2,s3,s4,s5}; List al=...

集合转成数组: list.toArray() 数组转成集合: new Arraylist(Arrays.asList(s)),不new的话生成的list是不可改的

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com