R
Ralf A.
Gast
Hallo,
ich habe folgende Methode geschrieben:
Und hier das dazugehörige Array:
Ich würde gerne in den for-schleifen den eintrag i<10 durch i<array.length ersetzen, aber mit array length bekomme ich 2 zurück, die Länge des ersten Klammerpaares. Wie kann ich die Länge des zweiten Klammerpaares auslesen??
Vielen Dank
ich habe folgende Methode geschrieben:
Code:
private static String compareDict (String wort , String[] [] woerter) {
String ergebnis = new String("");
for (int i=0 ; i<10 ; i++)
if (wort.equals(woerter[0] [i])) {
ergebnis = woerter[1] [i];
return(ergebnis);
}
for (int j=0 ; j<10 ; j++)
if (wort.equals(woerter[1] [j])){
ergebnis = woerter[0] [j];
return(ergebnis);
}
else ergebnis = ("Dieses Wort ist leider noch nicht im Wörterbuch enthalten");
return ergebnis;
}
Und hier das dazugehörige Array:
Code:
String[] [] woerter = {
{ "laufen", "gehen", "rennen", "fliegen", "schwimmen", "lesen", "schreiben", "essen", "trinken", "warten" },
{ "walk", "go", "run", "fly", "swim", "read", "write", "eat", "drink", "wait" }
};
Ich würde gerne in den for-schleifen den eintrag i<10 durch i<array.length ersetzen, aber mit array length bekomme ich 2 zurück, die Länge des ersten Klammerpaares. Wie kann ich die Länge des zweiten Klammerpaares auslesen??
Vielen Dank