java字符串转char数组 java里面byte数组和String字符串怎么转换?

java里面byte数组和String字符串怎么转换?你好,我是【你呀你呀别再推卸啦】,很高兴为你解答。1、string 转 byte[]String str = "Hello"byte[] srtb

java里面byte数组和String字符串怎么转换?

你好,我是【你呀你呀别再推卸啦】,很高兴为你解答。1、string 转 byte[]

String str = "Hello"byte[] srtbyte = str.getBytes()

2、byte[] 转 string

byte[] srtbyteString res = new String(srtbyte)System.out.println(res)

3、设定编码方式相互转换

String str = "hello"byte[] srtbyte = nulltry { srtbyte = str.getBytes("UTF-8") String res = new String(srtbyte,"UTF-8") System.out.println(res)} catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace()}

更多专业的科普知识,欢迎关注我。如果喜欢我的回答,也请给我赞或转发,你们的鼓励,是支持我写下去的动力,谢谢大家。