使用Java 7更新45但获取List不是一般错误

时间:2014-05-08 05:40:13

标签: list arraylist

我有以下代码

List<Double> array = new ArrayList<Double>();

这不会编译,因为我在List上收到一个错误,说明&#34;类型列表不是通用的;它不能用参数进行参数化。

我正在使用Java 7更新45和我在eclipse中的complile路径是JavaSE-1.7所以我认为这应该可以在JDK 5之后,有没有人有任何建议可能会出错?我的进口如下......

import java.awt.List;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.util.StringTokenizer;
import java.io.File;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.Arrays;

1 个答案:

答案 0 :(得分:0)

您应该添加import java.util.List;而不是import java.awt.List;。前者是通用列表,后者是显示元素。

java.awt.List - List组件向用户显示文本项的滚动列表。

java.util.List - 有序集合(也称为序列)。