Итак, у меня есть еще одно задание, и задача состоит в том, чтобы отсортировать 3 строки в алфавитном порядке, используя метод CompareTo. В основном программа получает 3 строки (a, b и c) из класса тестера, и она должна вернуть обратно «getMin», «getMiddle» и «getMax».
Я разобрался с getmin и max, казалось легко, но у меня проблемы с getMiddle.
это то, что у меня есть для мин и макс:
String min = "";
if (a.compareTo(b) <= 0 && a.compareTo(c) <= 0) min = a;
else if (b.compareTo(a) <= 0 && b.compareTo(c) <= 0) min = b;
else if (c.compareTo(b) <= 0 && c.compareTo(a) <= 0) min = c;
return min;
и аналогично для получения макс только немного отличается. Как я могу пойти о создании getMiddle. Также нам не разрешается использовать массивы, так как мы их «еще не изучили». и проф сказал, что код для получения среднего должен быть около 5-6 строк.
Спасибо