是的,getBytes()
方法可以自定义编码。getBytes()
是 String
类的一个方法,它用于将字符串转换为字节数组。这个方法接受一个参数,即要使用的字符编码名称。例如,如果你想将字符串转换为 UTF-8 编码的字节数组,你可以这样调用 getBytes()
方法:
String str = "你好,世界!"; byte[] bytes = str.getBytes("UTF-8");
在这个例子中,getBytes()
方法将字符串 str
转换为 UTF-8 编码的字节数组 bytes
。你可以根据需要更改字符编码名称。常见的字符编码有 “UTF-8”、“GBK”、“ISO-8859-1” 等。