next up previous contents
Nächste Seite: TypeCasting Aufwärts: Vorgegebene Klassen und Methoden Vorherige Seite: Vorgegebene Klassen und Methoden   Inhalt

Zeichen in Bytes umwandeln

Für manche Anwendungen ist es günstig, den Bytecode der Zeichen einer Zeichenkette zur Verfügung zu haben. Die String-Methode getbytes() liefert den Bytecode jedes Zeichens einer Zeichenkette in Form eines Byte-Arrays:

public class byte1 {
    public static void main ( String [] args) {
        String s = "Informatik ist schoen";
        byte [] geheim = s.getBytes();
        for (int i = 0; i<geheim.length;i++) {
            System.out.print(geheim[i] + " ");
        }
    }
}

Damit erhalten wir eine Folge von Bytes und Leerräumen:

73 110 102 111 114 109 97 116 105 107 32 105 115 116 32 115 99 104 111 101 110



Alfred Nussbaumer 2003-02-10