黑马程序员技术交流社区
标题:
请问使用了未经检查或不安全的操作是怎么回事?
[打印本页]
作者:
dongyangzhang
时间:
2013-6-11 18:38
标题:
请问使用了未经检查或不安全的操作是怎么回事?
本帖最后由 孙百鑫 于 2013-6-22 00:58 编辑
import java.util.HashSet;
import java.util.Set;
public class Z {
public static void main(String[] args) {
Set set= new HashSet();
set.add("aaa");
set.add("bbb");
set.add("aaa");
System.out.println(set.size());
}
}
编译的时候提示:注: Z.java使用了未经检查或不安全的操作。注: 有关详细信息, 请使用 -Xlint:unchecked 重新编译。运行的时候能成功!Set里面元素不能重复,重复存储按一个计算,输出集合的size为2.
作者:
神之梦
时间:
2013-6-11 18:46
往后看视频老师会讲到,要加泛型解决
作者:
杜光
时间:
2013-6-11 20:44
Set<这里添加泛型> set= new HashSet<这里添加泛型> ();
复制代码
上面那段代码加上泛型 就不会报错了
作者:
孙百鑫
时间:
2013-6-22 00:57
楼主您好~帖子长时间未作出回答,我已经将您的帖子改成已解决。如果有问题的话可以私密我哦~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2