ByteArrayStream
-
[FILE] 파일 분할 읽기java 2021. 4. 21. 13:22
byte 별로 파일을 분할하여 읽을 계획입니다. 1GB -> 1MB * 10 1. readFromByte : 필요 크기만 읽을 메소드 public ByteArrayOutputStream readFromByte(BufferedInputStream bis, long size, int checkByte) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); try { if(checkByte != -1) baos.write(checkByte); // 체크용으로 사용했던 byte를 추가 for(int b =0; (b = bis.read()) != -1;) { baos.write(b); int lll = baos.size(); if(baos.size()+1>si..