Я проверяю, расположены ли строки в моем массиве в алфавитном порядке. Моя программа проверки кода говорит, что мой код не учитывает некоторые случаи, но я действительно не уверен, как это изменить.
РЕДАКТИРОВАТЬ: по-видимому, мой код возвращает «истину» при проверке массива «кошка, обезьяна, собака, зебра», что явно неверно.
public boolean isSorted()
{
boolean sorted = true;
for(int i = 0; i < list.size(); i++)
{
for(int j = i+1; j < list.size(); j++)
{
if (list.get(i).compareTo(list.get(j)) == 1)
{
sorted = false;
}
}
}
return sorted;
}