Java.lang.String 类

java.lang.String.getBytes() 方法用于使用平台的默认值将此字符串编码为字节序列charset,将结果存储到新的字节数组中。

语法

public byte[] getBytes()                       

参数

不需要参数。

返回值

返回结果字节数组。

异常

无。

示例:

在下面的示例中,getBytes() 方法用于使用平台的默认字符集将给定的 String 编码为字节序列。

import java.lang.*;

public class MyClass {
  public static void main(String[] args) {
    String MyString = "HELLO";
    
    //将字符串编码为字节数组
    byte Arr[] = MyString.getBytes();

    //打印字节数组的内容
    System.out.print("Default Charset encoding:");
    for(byte i: Arr)
      System.out.print(" " + i);
  }
}

上述代码的输出将是:

Default Charset encoding: 72 69 76 76 79