Привет, всем!
Прошу помощи в решении. Не проходит проверку. Задайте пожалуйста наводящие вопросы, что бы разобраться куда копать.
package com.javarush.task.task07.task0709;
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.io.Reader;
import java.io.IOException;
public class Solution {
public static void main(String[] args) throws Exception {
Reader read = new InputStreamReader(System.in);
BufferedReader reader = new BufferedReader(read);
//input stream;
ArrayList<String> list = new ArrayList<String>();
ArrayList<String> list2 = new ArrayList<String>();
for(int i = 0; i<5; i++){
String s = reader.readLine();
list.add(s);
}
//looking for a short line in String
String shortest = list.get(0);
for(String str: list){
if(str.length()< shortest.length()){
shortest = str;
list2.add(shortest);
}
}
//outpus to screen
for(String str: list2){
System.out.println(str);
}
}
}