JAVA/IO
[java/이미지 파일 용량제한] InputStream, byte, available()
java나유
2022. 6. 27. 11:15
public static void main(String[] args) throws IOException{
String file="C:\\java5\\File_Strame\\src\\img2.jpg";
InputStream is = new FileInputStream(file);
byte filesize[] = new byte[is.available()]; // 1. 전체 읽고 용량확인
int total = is.read(filesize); //2. 용량 값 선언
if(total > 92160) { //용량 제한
System.out.println("이미지 제한 용량은 90kb까지 입니다.");
}
else {
System.out.println("정상적으로 등록되었습니다.");
}
}
결과값

728x90