📅  最后修改于: 2023-12-03 15:36:28.114000             🧑  作者: Mango
在Java中,我们可以使用getBytes(encoding)
方法将字符串转换为字节数组,其中encoding
是指定的字符集编码。
byte[] byteArray = string.getBytes(encoding);
encoding
:指定一个字符集编码。常用的字符集编码有UTF-8、GBK、ISO-8859-1等。byteArray
:包含字符串的字节数组。String str = "Hello, world!";
byte[] byteArray = str.getBytes("UTF-8");
上面的代码将字符串Hello, world!
使用UTF-8编码转换为字节数组。
UnsupportedEncodingException
异常。?
)来替代。String(byte[] byteArray, Charset charset)
方法,其中charset
是转换时使用的字符集编码。