我是 Java 新手,但我很喜欢它!
我正在使用 NetBeans7.2,当我尝试创建这样的 ArrayList 时:
ArrayList<String> list = new ArrayList<>();
NetBeans 说“类型 ArrayList 不带参数”(这没有意义,因为我的代码很简单,而且对于 Java7 来说是正确的)。
另外,当我尝试导入时:
import java.util.ArrayList;
NetBeans 说“ArrayList 已在此编译单元中定义”。
不再需要导入 ArrayList 了吗?
非常感谢你!请原谅我的英语不好;)
编辑:这是我的完整代码(这只是一个练习)
import java.util.ArrayList;
public class ArrayList {
public static void main(String[] args) {
ArrayList<String> cores = new ArrayList<>();
cores.add("Branco");
cores.add(0, "Vermelho");
cores.add("Amarelo");
cores.add("Azul");
System.out.println(cores.toString());
System.out.println("Tamanho= " + cores.size());
System.out.println("Elemento2= " + cores.get(2));
System.out.println("Indice Branco= " + cores.indexOf("Branco"));
cores.remove("Branco");
System.out.println("Tem Amarelo?" + cores.contains("Amarelo"));
}
}