当前位置:   article > 正文

java Byte数据截取_java byte数组截取

java byte数组截取
    public static void main(String[] args) {
        String secret = "gfsdgfsdgbvd1321564321";
        byte[] bytes1 = secret.getBytes();  //转为byte
        byte[] bytes = new byte[16];
        System.arraycopy(bytes1,0,bytes,0,16);  //数组截取
        System.out.println("new String(bytes, StandardCharsets.UTF_8) = " + new String(bytes, StandardCharsets.UTF_8));
    }
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

参数解析

System.arraycopy(src, srcPos, dest, destPos, length)
  • 1
参数解析
srcbyte源数组
srcPos截取源byte数组起始位置(0位置有效)
destbyte目的数组(截取后存放的数组)
destPos截取后存放的数组起始位置(0位置有效)
length截取的数据长度
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号