list中的toArray为什么报错 list.toArray() 返回 Integer类型数组 不是int类型 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int[] 和Integer[] 当然类型不匹配,Integer和int可自自动打包,数字不行 list.toArray() 结果是Obejct[] list.toArray(new Integer[0]) Object aa[] = new Object[4]; List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); aa = list.toArray(); Integer aa[] = new Integer[4]; List<Integer> list = new ArrayList<Integer>(); list.add(1); list.add(2); list.add(3); aa = list.toArray(); toArray默认返回Object[],如果需要返回其他类型,需要调用toArray(T[])方法,代码如下Integer aa[]=new Integer[4];List<Integer> list=new ArrayList<Integer>();list.add(1);list.add(2);list.add(3);aa=list.toArray(new Integer[1]); Type mismatch: cannot convert from Object[] to int[]Eclipse不是说的很清楚嘛~~~ 在我这边aa不可改变了,就是aa是int数组不能改了,还有没有其他方法 可以先将list里的数据放到Integer数组当中,再往int里面弄嘛,或者直接用循环吧 请问java高手,几个基础问题。 Java求解 关于javamail发esmtp邮件问题 xml读取问题出错 为什么我用SQL2005的驱动连不上 用java语言做一道关于人工智能的题--智能题 在java代码中如何用IE打开EXCEL文件..大哥门帮帮忙..谢谢------在线等 对JNDI熟悉的朋友进来一下,InitialContext(Hashtable environment) 方面的问题。 关于HashMap的问题,请大家帮助我 jdk和环境变量的问题 Oracle9 报"并非所有变量都已关联"的错误 关于线程的问题
list.toArray(new Integer[0])
Object aa[] = new Object[4];
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
aa = list.toArray();
Integer aa[] = new Integer[4];
List<Integer> list = new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
aa = list.toArray();
List<Integer> list=new ArrayList<Integer>();
list.add(1);
list.add(2);
list.add(3);
aa=list.toArray(new Integer[1]);