【发布时间】:2023-03-05 08:56:01
【问题描述】:
我想读取我的文件的 128 字节并放入一个字节数组中以对 128 字节进行一些处理。这应该遍历文件的整个长度(即每次读取接下来的 128 个字节并存储到字节数组中并进行处理)。我目前能够将文件中的所有字节读入一个单字节数组。
public static void main(String[] args) throws IOException {
Path path = Paths.get("path/t/file");
byte[] bytes = Files.readAllBytes(path); }
任何帮助将不胜感激。
【问题讨论】:
-
byte[] bytes = new byte[128];then.. 做他上面说的很容易 -
...并检查返回值 - 最后一次读取通常比数组长度短 - 然后为 EOF 为 -1。
-
@3kings 如何读取第二组 128 字节?
-
我发布了一个答案只是为了更清楚