String vergleich

Beginner2510

Mitglied
Hey, also ich möchte eine Eingabe z.B kkkkkkkkg in 5er Pakete teilen (kkkkk kkkkg) um sie dann zu vergleichen und wieder in einem anderen String auszugeben.

Hier mein Ansatz..


Java:
String binaerCode = readString();
        
        
        
            String[] code = {"kkkkk","kkkkg","kkkgk","kkkgg","kkgkk","kkgkg","kkggk","kkggg","kgkkk","kgkkg",
                "kgkgk","kgkgg","kggkk","kggkg","kgggk","kgggg","gkkkk","gkkkg","gkkgk","gkkgg","gkgkk",
                "gkgkg","gkggk","gkggg"};
                
        
        int laenge = binaerCode.length();
        
        String str ="";
        String codeon="";
        for(int i = 0; i<laenge;i++) {
            
    
                
            char zerl = binaerCode.charAt(i);
        
            String vergleich = zerl + str;
            
        
            
            if(vergleich.equals( code [0])) {
                
                codeon += "A";
                
                print(codeon);
 
Java:
String str = "";
for (int i = 0; i  < laenge; i++) {
    str = str + binaerCode.charAt(i);
    if (str.length() == 5) {
        // behandle str
        str = ""; // und setze str abschließend wieder zurück
    }
}
 

Zurück
Oben