Lösungsvorschlag 4.2. - Aufgabe 8

Aus ComeniusWiki
Version vom 9. Dezember 2013, 17:57 Uhr von B.Schiller (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche
public void crypto3(String txt){

//In Kleinbuchstaben umwandeln
  txt=txt.toLowerCase();

//Leerzeichen entfernen
  txt=txt.replaceAll(" ","");

//Schleife durch die Zeichenkette durchlaufen lassen
  for(int i=0;i<txt.length();i++){
//Das jeweilge Zeichen in einen Binärzahl-String umwandeln

  String b=Integer.toBinaryString(txt.charAt(i)); 

//String ausgeben
  System.out.print(b);}
}


//Binärzahl-String mit Anführungszeichen (!) eingeben 
public void crypto3Decode(String txt){
//
for(int i=0;i<txt.length();i+=7){

String c=txt.substring(i,i+7); int d=Integer.parseInt(c, 2); char e=(char) d; System.out.print(e);
}
}