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));
}
}