Расскажите пожалуйста как правильно делать инициализацию существующего поля strings класса Solution новым ArrayList<> в методе main. Задачу решить получилось, но понятно не стало. У нас существует в классе Solution вот такая строчка:
public class Solution {
private static ArrayList<String> strings = new ArrayList<>();
... }
1 пункт задачи: В своем решении я просто на ту же переменную string в методе main записал новый ArrayList<>. При этом IDEA ругалась, что можно просто удалить приватный ArrayList<>, объявленный в классе, и объявить его сразу в main. Как это правильно сделать и зачем?