cuốn sách gpt4 ai đã làm

android — (de) nén tệp bằng NIO

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 07:55:43 30 4
mua khóa gpt4 Nike

Trong nhiều ví dụ trực tuyến, các tệp được (giải) nén trong Java bằng cách sử dụng bộ đệm mã hóa. Tuy nhiên, với NIO, không cần phải chọn kích thước bộ đệm tốt. Tôi đã tìm thấy các ví dụ về tệp và ổ cắm, nhưng có kênh NIO cho đầu vào nén không (ví dụ: GZIPĐầu vàoLuồng), vì vậy bạn chỉ có thể sử dụng chuyểnTừ thay vì tạo byte[] Tự đệm mình?

câu trả lời hay nhất

Không, kênh ZIP chuyên dụng chưa tồn tại... Tôi nghĩ bạn có thể làm như sau. Sử dụng NIO để đọc từ bất kỳ kênh nào bạn muốn đệm. Sau đó truy xuất các byte vừa đọc từ bộ đệm vào một mảng byte, bọc mảng đó bằng ByteArrayInputStream và chuyển nó tới ZIPInputStream.

Về việc nén java - (de) bằng NIO, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/7175893/

30 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress