黑马程序员技术交流社区

标题: 求解这是怎么回事? [打印本页]

作者: L.I.F.E    时间: 2013-6-23 10:48
标题: 求解这是怎么回事?
本帖最后由 孙百鑫 于 2013-6-27 07:14 编辑

add方法怎么变成这样了?

111.png (19.83 KB, 下载次数: 1)

111.png

作者: peerless2012    时间: 2013-6-23 11:25
加泛型限定试试
  1. ArrayList<String> list=new ArrayList<String>();
复制代码

作者: 世界公民    时间: 2013-6-23 11:45
哥,ArrayList是一个容器啊,你又没写泛型,当然容器里就可以添加任意类型的对象了,所以就用Object代替了啊。
作者: 王靖远    时间: 2013-6-23 12:59
java.util包导入了没有?还有用集合最好加泛型。
作者: L.I.F.E    时间: 2013-6-23 15:05
谢谢,我貌似找到原因了,在学习反射时,要比较两个带有不有泛型类型的同一类数据的字节码时,需要将编译器级别改成JDK1.4,虽然,我学完之后该过来了,但貌似软件抽疯,编译器的级别还是JDK1.4的。刚才加入泛型限定之后,提示编译级别,我点了一下自动转过来了!
作者: 孙百鑫    时间: 2013-6-27 07:13
楼主您好。我已将您的帖子改成已解决。如果帖子发布长时间没加分。及时联系我。以免漏分的情况发生{:soso_e100:}
作者: L.I.F.E    时间: 2013-6-27 07:20
孙百鑫 发表于 2013-6-27 07:13
楼主您好。我已将您的帖子改成已解决。如果帖子发布长时间没加分。及时联系我。以免漏分的情况发生{:soso_e ...

谢谢,是不是自己设置已解决没有了啊!找不到了呢{:2_41:}
作者: 孙百鑫    时间: 2013-6-27 07:22
L.I.F.E 发表于 2013-6-27 07:20
谢谢,是不是自己设置已解决没有了啊!找不到了呢

恩。自己编辑没有了。如果想改的话。私密版主即可。这样就不会漏分了




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2