配列内の文字列がアルファベット順に配置されているかどうかを確認しています。私のコードチェッカーは、私のコードがいくつかのケースを説明できないと言っていますが、それを変更する方法が本当にわかりません.
編集:どうやら私のコードは、配列「cat ape dog zebra」をチェックすると「true」を返しますが、これは明らかにfalseです。
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;
}