System.out.print of string without 'ln'

后端 未结 4 1618
长情又很酷
长情又很酷 2021-01-20 00:39

I have a byte array which looks like this:

[0, 0, 0, 0, 0, 0, 0, 0, 122, 98, 117, 54, 46, 0, 0, 115, 122, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 116, 121, 116,          


        
4条回答
  •  不思量自难忘°
    2021-01-20 00:51

    You can use a String(byte[],Charset) constructor and specify a Charset to be used to decode this array of bytes:

    System.out.println(new String(byteArray, StandardCharsets.UTF_8));
    

    In most cases, StandardCharsets.UTF_8 is a default charset.

提交回复
热议问题