群乐圈首页

您是本贴第 3062 名浏览者
 主题: 请教一下:使用了未经检查或不安全的操作
加为好友 发送短信
 
离线 五月 发表于 2007-10-01 02:11      资料 家园 相册
楼主
请教一下:使用了未经检查或不安全的操作
我先把源代码贴上:
import java.util.ArrayList;
import java.lang.Integer;

class CustomArrayList1<String> extends ArrayList{
public void method() {
this.add("I Love You");
//this.add(2);
this.add("And You");
}

public void display() {
for( int i = 0; i < this.size(); i++ ) {
System.out.println(" " + this.get(i));
}
}
}

public class Test{
public static void main(String[] args) {
CustomArrayList1<String> test = new CustomArrayList1<String>();
test.method();
test.display();
}
}

编译完之后总是会出现一下警告:
注意: Test.java 使用了未经检查或不安全的操作。
注意: 要了解详细信息,请使用 -Xlint:unchecked 重新编译。

偶知道这是因为自JDK1.5加入了泛型有关的,可是我在创建 CustomArrayList1实例的时候是以 CustomArrayList1<String>的方式来创建的啊,不知道为什么编译后还会出现这样的警告。麻烦哪位大侠告诉我一声。感激了!

    淘宝网购买       免费注册 拿IT大奖   天极网专业免费流量交换
热门主题
相关文章
回复主题:
用 户 名:天极网友  登录 注册
字体
大小

粗体
居左
居中
居右
插入图片

插入表格
flash
rm
wmv
标签
附 件:
按 Ctrl+回车 可以直接回复
天极群乐服务 | 群乐指南 | 手机玩家社区 | 数码产品社区 | 知本家社区 | 软件社区 | DIY硬件社区 | 休闲娱乐社区 | Archiver
商务联系、网站内容、合作建议:010-82657868 详细联系方式 在线客服 有事您Q我,真诚为您在线服务
渝ICP证B2-20030003号 Powered by 天极内容管理平台CMS4i