Java中可以使用getBytes()方法將字符串轉換為字節數組。getBytes()方法有多個重載版本,可以指定字符編碼格式。
示例代碼如下:
String str = "Hello, World!";
byte[] bytes = str.getBytes(); // 使用默認字符編碼格式轉換為字節數組
// 指定字符編碼格式轉換為字節數組
byte[] bytesUTF8 = str.getBytes("UTF-8");
byte[] bytesGBK = str.getBytes("GBK");
注意:字符串轉換為字節數組時,需要考慮字符編碼格式。如果不指定字符編碼格式,則使用默認的字符編碼格式。