passiert wenn eingabe kürzer als eines der ergebnisse ist

eingabe.charAt() versucht dann den char an einem index zu lesen der nicht existiert

um das zu verhindern vergleich die länge beider strings und benutz den kleineren wert für die for schleife:

for(int w = 0; w < ergebnisse.length; w++) {

    int limit = ergebnisse[w].length();

    if(eingabe.length() < limit) {
        limit = eingabe.length();
    }

    for(int b = 0; b < limit; b++) {
        if(eingabe.charAt(b) == ergebnisse[w].charAt(b)) {
            punkte[w]++;
        }
    }
}
...zur Antwort

was erwartest du jetzt für antwort junge woher soll ich wissen was falsch bei dir ist

...zur Antwort

lass ihn in ruhe

...zur Antwort

cookies aus deinem normalem und dem steam browser löschen ?

...zur Antwort
Ja, ich schlucke jedes mal wenn ich wichse

ist richtig geil

...zur Antwort