Hi,
ich möchte gerne wissen, darum das nicht geht:
	
	
	
	
	
		
	
Und dann anschliessend das ArrayList füllen
	
	
	
	
	
		
	
Fehlermeldung:
Weiss jemand weiter? Es würde eine Menge Zeit und Code sparen!
Liebe Grüße
Reality
			
			ich möchte gerne wissen, darum das nicht geht:
		Code:
	
	  for(char ci='a'; ci<='z'; ci++){
  ArrayList ci = new ArrayList(); //Hier kommt die Fehlermeldung
  }Ich habe nirgendswo anders ci deklariert, außer in anderen Schleifen was keine Rolle spielt. Auch wenn ich den Variablennamen ändere, kommt die Fehlermeldung."Komprmierer.java": ci ist bereits in main(java.lang.String[]) definiert in Zeile 14, Spalte 3
Und dann anschliessend das ArrayList füllen
		Code:
	
	    int start= 0;
    for(char ci='a'; ci<='z'; ci++)
      while (start == -1) {
        ci.add(Integer.toString(text.indexOf(ci, start))); //Hier kommt die Fehlermeldung
        start = text.indexOf(ci)+1; //Neuen Startwert ermitteln
      }Fehlermeldung:
"Komprmierer.java": Symbol kann nicht aufgelöst werden: Variable a in Klasse Komprmierer in Zeile 34, Spalte 9
Weiss jemand weiter? Es würde eine Menge Zeit und Code sparen!
Liebe Grüße
Reality
 
				 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		