当前位置:编程学习 > JAVA >>

泛型的问题

package com.cwj.jdk5;


import java.util.ArrayList;//(错误提示)The import java.util.ArrayList conflicts with a type defined in the same file


import java.util.List;


public class ArrayList {

public static void main(String[] args){

List<String> list = new ArrayList<String>();//(错误提示)The type ArrayList is not generic; it cannot be parameterized with arguments <String>

list.add("a");
list.add("b");
list.add("c");
list.add("d");

for(int i = 0; i < list.size();i ++){

String value = list.get(i);

System.out.println(value);
}
}

}

我的JDK版本是1.7.0_05,eclipse版本是4.2的。不是说JDK1.5后就可以用泛型了么?为什么有错误呢? --------------------编程问答-------------------- 类名冲突了啊哥!!!!!!!!!!!!!不看提示么!!!!!!!!! --------------------编程问答-------------------- ArrayList是系统定义的类,你好逮也得改一下吧。 --------------------编程问答-------------------- List<E> 是泛型集合
ArrayList 存储的是Object吧.
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,