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