当前位置:   article > 正文

java将字节流转换为字符串的方法_java字节转字符串

java字节转字符串

getBytes 能将字符串转换为字节数组 那么我们改怎么转换回来呢

我们先编写这样的一段代码

byte[] bytelist = "abcde".getBytes();
for(byte key: bytelist){
    System.out.println(key);
}
  • 1
  • 2
  • 3
  • 4

运行结果如下
在这里插入图片描述
这里我们的字符串被转译成了字节 那我们怎么用这些字节那会字符串内容呢?
把代码改成

byte[] bytelist = "abcde".getBytes();
for(byte key: bytelist){
  String keydad = String.valueOf((char) key);
  System.out.println(keydad);
}
  • 1
  • 2
  • 3
  • 4
  • 5

运行结果如下
在这里插入图片描述
String.valueOf((char) 需要转换的字节)
这样就能把字节内容转回字符串

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/558923
推荐阅读
相关标签
  

闽ICP备14008679号