Вывод правильный.
package com.javarush.task.task07.task0712;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
/*
Самые-самые
*/
public class Solution {
public static void main(String[] args) throws Exception {
ArrayList<String>list = new ArrayList <String>();
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
for(int i=0;i<10;i++){
list.add(reader.readLine());
}
int n=0;
String min=" ";
n=list.get(0).length();
for(int i=0;i<list.size();i++){
if(n>=list.get(i).length())
{
min=list.get(i);
n=min.length();
}
}
int j=0;
String max=" ";
for(int i=0;i<list.size();i++){
j=max.length();
if(j<=list.get(i).length())
{
max=list.get(i);
}
}
for(int i=0;i<list.size();i++){
if(list.get(i)==max){
System.out.println(max);
break;
}
if(list.get(i)==min){
System.out.println(min);
break;
}
}
}
}