hi. ich muss diese aufgäbe schreiben aber ich habe ein Fehler, was ich nicht korrigieren kann. kann jmd bitte dabei helfen?
Schreiben Sie eine Klasse Zeichenkette mit einer Klassenmethode wiederhole, die eine nichtnegative (nicht zu überprüfen) Ganzzahl n, eine Zeichenkette s und ein Zeichen t als Parameter hat. Die Methode hängt die Zeichenkette s n-mal hintereinander und setzt dazwischen jeweils das Trennzeichen t. Die resultierende Zeichenkette wird als Ergebnis zurückgegeben.
/**
* @author xxxx
*/
public class Zeichenkette {
public static String wiederhole(int n, String s, char t) {
String r = "";
int i = 1;
while (i <= n) {
r += s + String.valueOf(t);
i = i + 1;
}
return r;
}
}
FEHLER: zuletzt erwarteter und tatsaechlich erhaltener Wert unterscheiden sich
erwartet:
................................
"Humba,Humba,Humba"
................................
erhalten:
................................
"Humba,Humba,Humba,"
Schreiben Sie eine Klasse Zeichenkette mit einer Klassenmethode wiederhole, die eine nichtnegative (nicht zu überprüfen) Ganzzahl n, eine Zeichenkette s und ein Zeichen t als Parameter hat. Die Methode hängt die Zeichenkette s n-mal hintereinander und setzt dazwischen jeweils das Trennzeichen t. Die resultierende Zeichenkette wird als Ergebnis zurückgegeben.
/**
* @author xxxx
*/
public class Zeichenkette {
public static String wiederhole(int n, String s, char t) {
String r = "";
int i = 1;
while (i <= n) {
r += s + String.valueOf(t);
i = i + 1;
}
return r;
}
}
FEHLER: zuletzt erwarteter und tatsaechlich erhaltener Wert unterscheiden sich
erwartet:
................................
"Humba,Humba,Humba"
................................
erhalten:
................................
"Humba,Humba,Humba,"