import java.util.*;
public class ArrayList1{
public static void main(String[] args){ ArrayList al = new ArrayList();
al.add(new Integer(1));
al.add(new Integer(3));
al.add(new Integer(2));
System.out.println(al.toString()); Collections.sort(al);
System.out.println(al.toString());
}
}编译时出现未经调用检查、转换,是什么原因?
怎么解决?
public class ArrayList1{
public static void main(String[] args){ ArrayList al = new ArrayList();
al.add(new Integer(1));
al.add(new Integer(3));
al.add(new Integer(2));
System.out.println(al.toString()); Collections.sort(al);
System.out.println(al.toString());
}
}编译时出现未经调用检查、转换,是什么原因?
怎么解决?
解决方案 »
- 如何applet实现图形间自动连接
- 我想把该JAVA程序的结果输出到TXT文件里怎么半 求教 谢谢
- Proxy Connection is NULL
- 散分;‘;’;
- jar 运行问题!!急待解答
- JAVA怎样实现把应用程序图标显示在系统拖盘中
- 在myeclipse中无法连接mysql数据库
- 请教一个字符程序,看有没有更好的方法?
- 关于java的字符的小问题,java中有没有char这种类型?它和Character类的关系? '\r'和‘\n'的区别是什么
- char c = 10;编译成功,char d = -10;却编译失败,为什么呢??????
- swt程序table应用问题,请各位高手帮忙
- 一道java例题
al.add(new Integer(1));
al.add(new Integer(3));
al.add(new Integer(2));
System.out.println(al.toString()); Collections.sort(al);
System.out.println(al.toString());
ArrayList1.java:9: 警告: [unchecked] 对作为普通类型 java.util.ArrayList 的成员的add(E)的调用未经检查
al.add(new Integer(1));
^
等类似的情况
public class ArrayList1{
public static void main(String[] args){ ArrayList<Integer> al = new ArrayList<Integer>();
al.add(new Integer(1));
al.add(new Integer(3));
al.add(new Integer(2));
System.out.println(al.toString()); Collections.sort(al);
System.out.println(al.toString());
}
}还一种方法就是忽略它
import java.util.*;
public class ArrayList1{
@SuppressWarnings("unchecked")
public static void main(String[] args){ ArrayList al = new ArrayList();
al.add(new Integer(1));
al.add(new Integer(3));
al.add(new Integer(2));
System.out.println(al.toString()); Collections.sort(al);
System.out.println(al.toString());
}
}