Programming Tips - Java: Convert a byte array to/from a String

Date: 2012feb10 Update: 2025oct21 Language: Java Level: novice Q. Java: Convert a byte array to/from a String A. Here is a full example:
class Demo { public static void main(String []args) { // Converting a String to a byte array: String myString1 = "Why, hello there"; byte[] myBytes = myString1.getBytes(); // Converting a byte array to a String: String myString2 = new String(myBytes); System.out.println("mystring2=" + myString2); } }
Output:
mystring2=Why, hello there