命令提示符提示: 注意:ArrayListTest.java使用了未经检查或不安全的操作 注意:要了解详细信息,请使用-

[复制链接]
查看11 | 回复3 | 2016-4-22 05:25:47 | 显示全部楼层 |阅读模式
命令提示符提示:
注意:ArrayListTest.java使用了未经检查或不安全的操作
注意:要了解详细信息,请使用-Xlink:unchecked重新编译。
请高手指教
源程序为:
import java.util.*;
class ArrayListTest
{
public static void main(String[] args)
{
ArrayList al=new ArrayList();
al.add("winsun");
al.add("weixin");
al.add("mybole");
for(int i=0;i al=new ArrayList(); 2、方法前加入@SuppressWarnings("unchecked")
回复

使用道具 举报

千问 | 2016-4-22 05:25:47 | 显示全部楼层
你使用的JDK版本应试是1.6吧.如果换成1.5应该没这问题.如果想使用1.6 又不出警告,那么建议ArrayList al=new ArrayList();
回复

使用道具 举报

千问 | 2016-4-22 05:25:47 | 显示全部楼层
加泛型把。ArrayList al=new ArrayList();改为:List al=new ArrayList();
回复

使用道具 举报

千问 | 2016-4-22 05:25:47 | 显示全部楼层
ArrayList al=new ArrayList();
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行