Немного не понимаю, что делает данная строка: private static List<String> strings;
public class Solution {
private static List<String> strings;
public static void main(String[] args) throws Exception {
//напишите тут ваш код
}
}
Александр
11 уровень
Что значит private static List strings;
Архивный
Комментарии (3)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Абсурд
7 октября 2018, 11:57
У тебя этот список привязан не к конкретному обьекту, а к классу Solution, и для обращения к нему не нужно создавать обьект. В данном случае ты просто создаешь переменную пустую. Видимо где то в программе ты закинешь в нее ссылку на ArrayList или LinkedList) Не знаю что именно ты не понял, поэтому попробовал все обьяснить
+1
Александр
8 октября 2018, 18:00
А в чем отличие между ArrayList и просто List?
0
Dzhin
8 октября 2018, 18:03
List это интерфейс, а ArrayList, LinkedList это уже конкретные реализации интерфейса
+1