What does it mean "You must initialize an existing string field with a new ArrayList."?
package com.codegym.task.task07.task0708;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
/*
Longest string
*/
public class Solution {
private static List<String> strings;
public static void main(String[] args) throws Exception {
//write your code here
int max=0;
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
//String maxs =" ";
ArrayList<String> list = new ArrayList<String>(5);
for (int i=0;i<list.size();i++){
String a = br.readLine();
list.add(a);
list.set(i, a);
}
//poszukiwanie najdłóższego ciągu
for (int i =0;i<list.size();i++) {
if(list.get(i).length()>=max) max = list.get(i).length();
}
System.out.println(max);
for (int i =0;i<list.size();i++) {
if(list.get(i).length()==max)
System.out.println(list.get(i));
}
}
}