J'ai donc une autre tâche à faire et la tâche consiste à trier les chaînes par ordre alphabétique en utilisant la méthode compareTo. Fondamentalement, le programme reçoit 3 chaînes (a, b et c) d'une classe de testeur et est censé renvoyer les "getMin", "getMiddle", et "getMax".Java, trier les chaînes par ordre alphabétique sans tableaux
J'ai compris le getmin et le max, semblait facile mais j'avais des problèmes avec le getMiddle. ce que j'ai pour min et max:
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;
et de même pour get max légèrement différente. Comment puis-je créer le getMiddle? Nous ne sommes pas non plus autorisés à utiliser des tableaux car nous ne les avons pas encore appris. et le prof a dit que le code pour obtenir le milieu devrait être autour de 5-6 lignes.
Merci
Pourquoi a-t-il été étiqueté comme 'questions d'entrevue'? –