关于容器的一个小问题

thegodofwar 2009-10-18 10:53:46
import java.util.*;
public class Text {

public static void main(String[] args) {
Collection c=new ArrayList();
c.add("Java");
c.add(new Integer(100));
System.out.println(c.size());
System.out.println(c);
}
}
为什么运行后出现:
注意:Text.java使用了未检查或不安全的操作。
注意:要了解具体信息,请使用—Xlint:unchecked重新编译
...全文
158 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
Dan1980 2009-10-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lxxzhy 的回复:]
有这句c.add(new Integer(100));
可以这样么
List <String> list = new ArrayList <String>();
???
[/Quote]
那就List<Object> list = new ArrayList<Object>()呗,呵呵。
lxxzhy 2009-10-19
  • 打赏
  • 举报
回复
有这句c.add(new Integer(100));
可以这样么
List<String> list = new ArrayList<String>();
???
klose1118 2009-10-19
  • 打赏
  • 举报
回复
其实就是泛型问题
当初我学的时候也碰到过
老师说不用管,已经生成了.class文件了,你直接运行就好了
  • 打赏
  • 举报
回复
你用的那个版本呢,我用1.5没有发现你说的那个问题。
amdgaming 2009-10-19
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lxxzhy 的回复:]
有这句c.add(new Integer(100));
可以这样么
List <String> list = new ArrayList <String>();
???
[/Quote]
你没看到 如 吗 ?
呵呵
xiaodenger 2009-10-19
  • 打赏
  • 举报
回复
我记得容器时可以存放Object的!但是你这个的出错原因我是真的搞不明白
xiaodenger 2009-10-19
  • 打赏
  • 举报
回复
我的基础不好~不过我记得容器不使用泛型的时候默认是<Object>的!!也就是可以当做垃圾桶!放什么都可以!但是lz的问题我是真的想不出什么问题来!
A_dang_A_la 2009-10-19
  • 打赏
  • 举报
回复
我只是在编播放器的时候接触过泛型
yjfeng1986 2009-10-19
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 dan1980 的回复:]
引用 7 楼 lxxzhy 的回复:
有这句c.add(new Integer(100));
可以这样么
List <String> list = new ArrayList <String>();
???

那就List <Object> list = new ArrayList <Object>()呗,呵呵。
[/Quote]

up
thegodofwar 2009-10-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 xiaodenger 的回复:]
没看懂!不知道LZ要实现的是什么!可以说说么!新手学习!
[/Quote]其实我也是在学习Java se,只是在学容器时写这个程序时碰到的问题,还没看到泛型,故有此问,不好意思,呵呵,……^_^……
xiaodenger 2009-10-18
  • 打赏
  • 举报
回复
没看懂!不知道LZ要实现的是什么!可以说说么!新手学习!
thegodofwar 2009-10-18
  • 打赏
  • 举报
回复
哦,知道了,与泛型有关!!!非常感谢你的指点。
emailfly 2009-10-18
  • 打赏
  • 举报
回复
呵呵,定LS的
amdgaming 2009-10-18
  • 打赏
  • 举报
回复
写错了,是下面这样 。。。。对不起

List<String> list = new ArrayList<String>();
amdgaming 2009-10-18
  • 打赏
  • 举报
回复
泛型啊,安全检查 的 你加上 类型就好了

如 List<String> list = new ArrayList()<String>;

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧