bmfs.net
当前位置:首页 >> jAvA list to ArrAy >>

jAvA list to ArrAy

定义一个字符串类型数组ss,大小为list的大校定义一个泛型 数组obj,数组内容为list的内容。用一个for循环一次在控制台打印出obj数组的内容。

用List的 toArray(T[] t) 方法就行。 例子 整数和字符串,其它都一样。 List a=new LinkedList();for(int i=0;i

list集合有个方法直接调用就可以了 Object [] obj = lsit.toArray(); 返回的就是数组了

把你的 Object[list.size()] obj = list.toArray();改成 Object[] obj = list.toArray();

1. String[] userid = {"aa","bb","cc"};List userList = new ArrayList();Collections.addAll(userList, userid);2. String[] userid = {"aa","bb","cc"};List userList = Arrays.asList(userid);3. 循环操作数组再add 望采纳。

public class Test { public static void main(String[] args) { List list=new ArrayList(); list.add("王利虎"); list.add("张三"); list.add("李四"); int size=list.size(); String[] array = (String[])list.toArray(new String[size]); fo...

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

方法一: ArrayList list = new ArrayList(Arrays.asList(array)); 方法二: public List getList(Object[] obj)throws Exception{ List list = new ArrayList(); for(int i=0;i

如果确定list里是Integer类型的对象,才能这么赋值 Integer[] all = (Integer[])list.toArray(); 不需要写上面那段

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,...

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