【求助】关于 LinkedList 的一个问题 (不胜感激啊。。。) linkedList.get(i)得到的对象是Object,你要强制转换 Integer b = (Integer )intCollection.get(i); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是啊!java中的存储结构大多存储的是Object型别,要恢复到原来的性别就需要强制转换转化为原来的性别! Container中存放的都是Object Reference不像C++中,在定义容器时就指定了对象类型。这是Java的优点也是缺点:) 十分感谢大家啊~~转化成功~~不过还有个小问题怎么把这个LinkedList intCollection 里面的东西拷贝到一个数组里面呢?用toArray()??好像不行啊。。 对了,拷贝完以后如何将那个LinkedList 从内存中释放掉呢? 释放空间:LinkedList intCollection = .........intCollection = null; // 强制jvm收回intCollection所占的空间 转数组:Integer aa[] = (Integer [])intCollection.toArray(); 如果记得没有错的话把intCollection里面的某一个位置的东西取出来另一法(jdk 1.5)LinkedList <Integer> intCollection = .....Integer aa = intCollection.get(i); Integer b[] = intCollection.toArray(); 纠正一下 cfsego(陈传文) 和 Goal3(拼命三郎) 的写法 :转数组因该是这样:"Integer aa[] = (Integer [])intCollection.toArray(new Integer[0]);你不给toArray参数的话 运行时一定会报错的!!!!具体可以参考jdk帮助文档 为什么没用实现Runnable接口的类中不能使用Thread类? 请教各位高手大大,如何能展现远程打开文件的进度条? 运行jar文件的问题 java.util.date() 问题 急 JarInputStream复制jar,输出的jar比原来的大 高分请教高手一个多线程的问题。。在线等 想做个网站,不知道怎么入手,请教! 在jb里面怎样设置工程才能在编译工程的时候能够把所有的类生成jar包 各位高手进来看看。关于运行JAVA程序的简单问题. scjp求助,这道题应该选什么 Statement的execute方法,容易!大家来接分! poi写excel出现内存溢出如何解决(急,在线等)
不像C++中,在定义容器时就指定了对象类型。
这是Java的优点也是缺点:)
不过还有个小问题怎么把这个LinkedList intCollection 里面的东西拷贝到一个数组里面呢?用toArray()??好像不行啊。。
LinkedList intCollection = .........
intCollection = null; // 强制jvm收回intCollection所占的空间
Integer aa[] = (Integer [])intCollection.toArray();
把intCollection里面的某一个位置的东西取出来另一法(jdk 1.5)
LinkedList <Integer> intCollection = .....
Integer aa = intCollection.get(i);
转数组因该是这样:"Integer aa[] = (Integer [])intCollection.toArray(new Integer[0]);你不给toArray参数的话 运行时一定会报错的!!!!具体可以参考jdk帮助文档