How to convert a Java String to an ASCII byte array?

后端 未结 10 509
心在旅途
心在旅途 2020-12-01 04:28

How to convert a Java String to an ASCII byte array?

10条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-12-01 04:50

    Using the getBytes method, giving it the appropriate Charset (or Charset name).

    Example:

    String s = "Hello, there.";
    byte[] b = s.getBytes(StandardCharsets.US_ASCII);
    

    (Before Java 7: byte[] b = s.getBytes("US-ASCII");)

提交回复
热议问题