Moin,
Meine Aufgabe:
Ermittelt die Buchstaben, die in den beiden gegebenen Zeichenketten vorkommen und gibt diese Buchstaben als neue Zeichenkette zurück. Falls es keine gemeinsamen Buchstaben gibt (das schließt auch die Fälle ungültiger Parameterwerte ein), so wird eine leere Zeichenkette zurückgegeben.
meine Lösung:
Beim Testen habe ich festgestellt,dass etwas im Code fehlt.
was genau weiß ich nicht.
Bitte um Hilfe.
Herzlich
Bradig
Meine Aufgabe:
Ermittelt die Buchstaben, die in den beiden gegebenen Zeichenketten vorkommen und gibt diese Buchstaben als neue Zeichenkette zurück. Falls es keine gemeinsamen Buchstaben gibt (das schließt auch die Fälle ungültiger Parameterwerte ein), so wird eine leere Zeichenkette zurückgegeben.
meine Lösung:
Java:
public static String getCharacters(final String a, final String b) {
String d="";
for(int i=0;i<a.length();i++){
char c1= a.charAt(i);
for(int j=0;j<b.length();j++){
char c2=b.charAt(j);
if(c1==c2){
d=d+c1;
}
else{
d=d+"";
}
}
}
return d;
}
}
Beim Testen habe ich festgestellt,dass etwas im Code fehlt.
was genau weiß ich nicht.
Bitte um Hilfe.
Herzlich
Bradig
Zuletzt bearbeitet von einem Moderator: