Hallo liebes Forum,
ich versuche gerade einen String zu zerlegen, also, dass mir beispielsweise bei
"Halloo" H 1 a1 l2 o2 ausgegeben wird.
Bei meinem jetzigen Code wird mir jedoch nur o2 ausgegeben. Wie kriege ich das hin, dass alles davor auch ausgegeben wird?
Schon einmal lieben Dank für die Antworten 🙂
ich versuche gerade einen String zu zerlegen, also, dass mir beispielsweise bei
"Halloo" H 1 a1 l2 o2 ausgegeben wird.
Bei meinem jetzigen Code wird mir jedoch nur o2 ausgegeben. Wie kriege ich das hin, dass alles davor auch ausgegeben wird?
Schon einmal lieben Dank für die Antworten 🙂
Java:
public class Zaehler {
public static String zaehlen(String s) {
int [] counter= new int [s.length()];
int index = 0;
String ergebnis = "";
int count =0;
for( int i =0 ; i < s.length(); i++) {
for(int j = 1; j<s.length();j++) {
if( s.charAt(i) == s.charAt(j)) {
counter[i]++;
index = i;
}
}
ergebnis = ""+ s.charAt(count) + " " + counter[index];
count++;
}return ergebnis;
}
public static void main(String [] args) {
String st = "Halloo";
System.out.println(zaehlen(st));
}
}