Доброго времени суток 🖖 Скажите пожалуйста где ошибка в этой части кода? Данный вариант сортировки не сработал в отличии от варианта через два цикла FOR. public static void sort(String[] array) { String temp = null; boolean sorted = false; while(!sorted){ sorted = true; for(int i = 0; i<array.length-1; i++){ if(isGreaterThan(array[i],array[i+1] )) temp = array[i]; array[i] = array[i+1]; array[i+1] = temp; sorted = false; } }