java byte數組與String互轉
CreationTime--2018年7月6日14點53分
Author:Marydon
1.String-->byte[]
方法:使用String.getBytes(charset)實現
String website = "http://www.cnblogs.com/Marydon20170307"; // String-->byte[],並指定字符集 byte[] b = website.getBytes("utf-8"); // 打印轉換結果 System.out.println(Arrays.toString(b));
2.byte[]-->String
方法:使用new String(byte[],charset)實現
// byte[]-->String,並指定字符集 String transferResult = new String(b, "utf-8"); // 判斷轉化后的字符串是否和源字符串是否一致 System.out.println(transferResult.equals(website));// true
3.注意
String與byte相互轉換時,字符集最好聲明,並需保持一致。
