ArrayList <String> list = new ArrayList <String>(5);
        for (int i = 0; i< 5; i++){
        String s = "one";
        list.add(i, s)
если прописать в строке "2" в место "5" - "list.size()": компилятор выдаст ответ "0"... но если прописать "5" (только во время заполнения листа, а дальше использовать "int i = 0; i<list.size(); і++") то программа работает именно так как нужно... не понимаю этот момент, ведь у меня же прописано размер листа (но пока лист пустой "list.size()" не работает?!)