fkjj.net
当前位置:首页 >> 命令提示符提示: 注意:ArrAyListTEst.jAvA使用了... >>

命令提示符提示: 注意:ArrAyListTEst.jAvA使用了...

在jre1.6的环境中,范型的使用都会报类似警告即支持范型的容器应该定义范型类型然后再使用,或者,在方法前加一个忽略注释:1、ArrayList<String> al=new ArrayList<String>(); 2、方法前加入@SuppressWarnings("unchecked")

首先:这是ArrayList的警告.而不是错误.如果添加了泛型,那么可以消除这一警告.其次:基本数据类型要使用包装类来作为指定的类型.如 int要使用Integer,double要使用Double,byte要使用Byte等最后:使用泛型的好处是,我们可以防止

是不是用J2SE 5.0编译而且代码里面用到了容器(比如ArrayList,Vector,HashSet之类).这样的情况下要用泛型,容器里不能放object而是放具体类型.比如 ArrayList al=new ArrayList();里面如果放String改成 ArrayList<String> al=new ArrayList<String>();希望采纳

在jdk1.5后Java加入的泛型--用来对源代码的安全性检查其中List和Vector类是有泛型的 当然指定List的类型也可以但是编译器会给警告提示你解决办法:1、给List和Vector都加上泛型2、使用jdk1.4的便有一环境

不是什么错误,警告而已.没问题,不用处理的.

提示的是没有用到泛型LinkedList lines = new LinkedList();下面是用了泛型LinkedList<String> lines = new LinkedList<String>(); JDK在1.5版本以上才支持泛型,如果是1.4以前的版本是不会提示这个的. 泛型的作用是预定好集合中对象的类型,相对不用泛型的集合来讲是比较安全,而且访问的时候也比较简单.当然这个提示可以不管,程序是一样没有问题的

javac Test.java是在Test.java文件目录下执行才可以找到,你的这个需要cmd进入到D:\Program Files (x86)\Java一般找不到文件,基本都是文件路径有问题

1. 你看看你是否正确安装JDK,如果正确安装请到第二步,如果没有,请百度下载;2. 你检查你的环境变量是否配置JDK的路径.

两步:第一步:把中文目录改掉第二部:开始菜单----右键计算机----属性----高级系统设置-----环境变量------CLASSPATH的值的最前面加上“.;”(引号不要,一个点表示在当前路径找java类,分号是与后面的分割开来)

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.fkjj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com