Помогите решить проблему. Не могу понять, в чем моя ошибка. class ProductSearchSrvice находиться в отдельном классе.
import java.util.List;
import java.util.ArrayList;
public class Lab10 {
public static void main(String[] args){
List<ProductSearchSrvice> list = new ArrayList<>();
ProductSearchSrvice shop_1 = new ProductSearchSrvice("Rozetka");
ProductSearchSrvice shop_2 = new ProductSearchSrvice("OLX");
ProductSearchSrvice shop_3 = new ProductSearchSrvice("HIKVISION");
List.add(shop_1);
List.add(shop_2);
List.add(shop_3);
}
}
class ProductSearchSrvice {
private String name;
public ProductSearchSrvice(String name) {
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
@Override
public String toString() {
return "ProductSearchSrvice{" +
"name='" + name + '\'' +
'}';
}
}
List.add(shop_1);
List.add(shop_2);
List.add(shop_3);
Интерфейс List
не содержит статического метода add()
, который Вы пытаетесь вызвать.
Однако, реализация ArrayList
имеет такой метод, поэтому его можно вызвать как метод экземпляра list
Виртуальный выделенный сервер (VDS) становится отличным выбором
Подскажите как можно получить имя текущего класса и сделать нижний регистр(чтобы маленькими буквами был)Подзабыл вроде getClass()
Пытаюсь создать базу данных через RoomСделала классы Entity, DAO и Database
Есть необходимость сделать не классическую токеновую аутентификацию через Spring Security, а при помощи протокола с нулевым разглашениемНапример,...
Нужно создать класс "Human" с полями "Пол", "Дата рождения", "Фамилия", "Имя", "Отчество"Значение по умолчанию для поля "Дата рождения" должно быть...