Задачу решил, но возникла такая ситуация:
ArrayList<String> s = new ArrayList<>();
ArrayList<String> s1 = new ArrayList<>();
for (int i = 0; i < 10; i++)
{
s.add(reader.readLine());
}
s1 = new ArrayList<>(s);
sortS(s1);
if (s.equals(s1)){}
else
{
for (int i = 0; i < s1.size(); i++)
{
if (s.get(i).length() == s1.get(i).length())
{
continue;
}
else
{
System.out.println(i+1);
break;
}
}
}
Вопрос, почему при
System.out.println(i+1);
задача засчиталась?
А при
System.out.println(i);
нет?
Если отсчет индексов должен начинаться с "0"?
Не могу понять, заранее спасибо.