java 截取byte数组_java笔记录
时间: 2023-09-14 11:09:58 浏览: 149
字符串 截取
要截取byte数组可以使用Arrays类中的copyOfRange方法。该方法需要传入原数组、起始位置和结束位置作为参数,返回一个新的截取后的byte数组。
下面是一个示例代码:
```
byte[] src = {1, 2, 3, 4, 5};
byte[] result = Arrays.copyOfRange(src, 1, 3); // 截取从下标1到下标3的元素,不包括下标3
System.out.println(Arrays.toString(result)); // 输出 [2, 3]
```
此例中,原数组为{1, 2, 3, 4, 5},通过copyOfRange方法截取了从下标1到下标3的元素,结果为[2, 3]。注意,copyOfRange方法不包括结束位置对应的元素,因此实际截取到的是下标1和下标2的元素。
阅读全文