Сообщение Eclipse, в котором говорится, что List не может быть преобразован в тип

Я пытаюсь следующий код в затмении:

public class A {    
    List<Integer> intList = new ArrayList<Integer>();
}

Однако это дает мне сообщение об ошибке: список не может быть разрешен для типа, а ArrayList не может быть разрешен для типа.

Нужно ли добавить какую-нибудь библиотеку и как мне это сделать?

 Hovercraft Full Of Eels16 июн. 2012 г., 19:17
Сначала вы должны импортировать классы.
 Hovercraft Full Of Eels16 июн. 2012 г., 19:55
Кстати, это не имеет ничего общего с Eclipse и все, что связано с базовой Java.
 wjans16 июн. 2012 г., 19:17
Являетсяjava.util.List присутствует в вашем импорте?

Ответы на вопрос(6)

Решение Вопроса

Shift+Ctrl+O для автоматического импорта.

Иногда может также случиться так, что Java Build Path неправильно настроен для вашего проекта.

Перейдите к свойствам проекта (щелкните правой кнопкой мыши имя проекта в рабочей области, а затем выберите «Свойства») и в разделе «Путь сборки Java» quot; проверьте, еслиJRE System Library установлен вunbound.

Если это так, замените его на один из Java SDK, доступный на вашем компьютере. Адрес для загрузки тех, ктоэтот.

Вы объявляете объект List вне любого метода. Переместите его внутрь метода, и он будет работать.

 19 янв. 2019 г., 02:49
Переменная списка? В самом деле?

Поместите следующее в начало вашего исходного файла:

import java.util.ArrayList;
import java.util.List;

Вот это объяснение того, что пакеты и какimport Заявление работает.

 20 окт. 2015 г., 07:23
Добавлены обе строки, но они все еще не работают.

Тебе придетсяeither import пакеты, в которых присутствуют эти классы,or write the entire path.

1. import :
import java.util.ArrayList;
import java.util.List;
2. Full path:

открытый класс A {

java.util.List<Integer> intList = newjava.util.ArrayList<Integer>();

}

3. In Eclipse IDE,

использованиеctrl + shift + O импортировать.

Вам нужны следующие 2 импорта

import java.util.ArrayList;
import java.util.List;

Вы используете IDE? У большинства IDE есть подсказки, которые будут предлагать исправления, подобные этим импортам.

 16 июн. 2012 г., 19:19
Eclipse - это IDE.
 16 июн. 2012 г., 19:24
Упс, пропустил первую строчку, извините!

Ваш ответ на вопрос