黑马程序员技术交流社区

标题: 创建ArrayList对象 [打印本页]

作者: 唐覃利    时间: 2014-8-9 16:16
标题: 创建ArrayList对象
本帖最后由 唐覃利 于 2014-8-9 23:41 编辑

为什么会有这样的提示呢?求解。

无标题.png (150.72 KB, 下载次数: 16)

无标题.png

作者: Ezreal    时间: 2014-8-9 16:26
没有泛型,不过没关系 编译能过
作者: —Jimmy—    时间: 2014-8-9 16:27
这个类在定义的时候用到了泛型定义,你这样不算错,只是说不严谨而已.
作者: fantacyleo    时间: 2014-8-9 16:29
居然有中文版的eclipse?
作者: Bule丶    时间: 2014-8-9 16:35
因为你的ArrayList现在可以存放任意元素,没有泛型的限制,当取出的时候如果类型不一致,就会报错,类型转换异常,
作者: 单线程xia    时间: 2014-8-9 16:46
泛型
ArrayList<String> a = new ArrayList<String>();

Iterator<String> it = a.iterator();
黄感叹号看起来不爽
作者: 唐覃利    时间: 2014-8-9 17:12
单线程xia 发表于 2014-8-9 16:46
泛型
ArrayList a = new ArrayList();

是啊 虽然说编译没有问题
作者: 唐覃利    时间: 2014-8-9 17:14
fantacyleo 发表于 2014-8-9 16:29
居然有中文版的eclipse?

只是汉化了而已
作者: 唐覃利    时间: 2014-8-9 17:15
—Jimmy— 发表于 2014-8-9 16:27
这个类在定义的时候用到了泛型定义,你这样不算错,只是说不严谨而已.

恩 是编译没有错 但看着叹号好不爽  呼呼 哥们你怎么成-1分了?
作者: liubea    时间: 2014-8-9 17:33
这是没使用泛型的缘故,尖括号里面指定好String就不会有警告了
作者: felixzr    时间: 2014-8-9 20:43
这个没加泛型只是安全提示而已,还是可以编译通过
作者: 继续悲伤    时间: 2014-8-9 21:32
没有定义泛型,所以就会出现黄色警告线问题!
作者: ┣┫流枫    时间: 2014-8-9 22:19
没有泛型  现在写都这样  不影响什么  我们老师也是这么写的
作者: 科篮    时间: 2014-8-9 22:50
fantacyleo 发表于 2014-8-9 16:29
居然有中文版的eclipse?

不是很多版本吗?中文版很难找?
作者: 一顿一只牛    时间: 2014-8-9 22:59
fantacyleo 发表于 2014-8-9 16:29
居然有中文版的eclipse?

破解的。 好像加插件 然后改点文件就行
作者: 柠萌不    时间: 2014-8-9 23:01
fantacyleo 发表于 2014-8-9 16:29
居然有中文版的eclipse?

嗯,有中文版的...
作者: 如果有梦    时间: 2014-8-9 23:05
没有用放行

作者: 梧桐树下    时间: 2014-8-9 23:12
加泛型就好了
作者: 王飞163    时间: 2014-8-9 23:54
没有泛型 ,




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