从java.awt或java.utils导入列表

Moh*_*hit 36 java

我是java的新手,所以这可能是一个非常微不足道的问题.

但我刚注意到,当我宣布

List myList = new ArrayList();
Run Code Online (Sandbox Code Playgroud)

Eclipse IDE为"List"错误提供了大量选项.

主要是...前2名让我很好奇.

如果我使用java.awt vs java.utils有什么区别?

kos*_*osa 47

java.awt.ListList组件(如下拉列表),它不是集合/数据结构.

如果我使用java.awt vs java.utils有什么区别?

您不能使用像迭代器这样的List/Collection特定方法.

  • 另请注意,Java.awt.list(awt是抽象窗口工具包)实际上是一个包含条目列表的gui元素,而不是用于存储数据列表的数据结构.(有关详细信息,请参阅http://docs.oracle.com/javase/1.5.0/docs/api/java/awt/List.html) (6认同)

cod*_*Man 5

awt.List 是 GUI 中使用的列表组件,其中 java.util.List 是列表数据结构的接口