Hallo zusammen
ich sitze gerade vor einer Aufgabe die mich jetzt schon 2 Tage nervt:-( ich wollte gerne die zwei strings sortieren lassen und dann alle möglichen kombinationen ausgeben lassen.
könnt ihr mir helfen damit ich es verstehe?
LG ich der ****
ich sitze gerade vor einer Aufgabe die mich jetzt schon 2 Tage nervt:-( ich wollte gerne die zwei strings sortieren lassen und dann alle möglichen kombinationen ausgeben lassen.
könnt ihr mir helfen damit ich es verstehe?
LG ich der ****
Java:
class Liste{
public static void main (args[]) {
// Startlisten
String[] vornamen = {"Jo", "Al", "Ma"};
String[] nachnamen = {"Ans", "Blu", "Bla"};
System.out.println("Vor dem Sortieren");
System.out.println("----------------");
System.out.println("Vornamen");
gibNamenAus(vornamen);
System.out.println("Nachnamen");
gibNamenAus(nachnamen);
String[] kombinationen = kombiniereStrings(vornamen, nachnamen);
System.out.println("Kombinierte Namen");
System.out.println("----------------");
gibNamenAus(kombinationen);
public static String[] sortiereStrings(String[] eingabeliste) {
for (int i = 0; i < eingabeliste.length - 1; i++) {
for (int j = i + 1; j < eingabeliste.length; j++) {
if ( vergleicheStrings(eingabeliste[i],eingabeliste[j]) ) {
// hier komme ich nicht weiter:-( wie schaffe ich es, dass ich dann den zweiten dann den dritten char vergleichen kann?
String temp = eingabeliste[i];
eingabeliste[i] = eingabeliste[j];
eingabeliste[j] = temp;
}
}
}
return eingabeliste;