// 将 Java String 转换为 byte 数组的示例代码
public class StringToByteArrayExample {
public static void main(String[] args) {
// 定义一个字符串
String str = "Hello, World!";
// 使用getBytes()方法将字符串转换为字节数组,默认使用平台默认字符集
byte[] byteArray = str.getBytes();
// 输出字节数组的内容
System.out.print("Byte array contents: ");
for (byte b : byteArray) {
System.out.print(b + " ");
}
}
}
str,内容是 "Hello, World!"。getBytes() 方法将字符串转换为字节数组。该方法会根据平台默认字符集(如 UTF-8、GBK 等)将字符串编码为字节数组。如果你需要指定字符集,可以传递字符集名称作为参数给 getBytes() 方法,例如:
byte[] byteArray = str.getBytes("UTF-8");
这样可以确保字符串按照指定的字符集进行编码。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站