Java String getBytes() 方法

定义和用法

getBytes() 方法将字符串转换为字节数组。

字节的编码取决于 charset 参数。

如果未提供 charset 参数,则将使用系统的默认字符集对字节进行编码。

实例

将字符串转换为字节数组:

String myStr = "Hello";
byte[] result = myStr.getBytes();
System.out.println(result[0]);

亲自试一试

语法

以下之一:

public byte[] getBytes(Charset charset)
public byte[] getBytes()

参数

参数 描述
charset 可选。Charset 对象,指定将字符串编码为字节时应使用哪种字符集。

技术细节

返回: 表示具有特定编码的字符串字节的 byte 数组。
Java 版本: 任意版本。charset 参数在 1.6 版本中添加。