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