본문 바로가기
JAVA/IO

[java/이미지 파일 용량제한] InputStream, byte, available()

by java나유 2022. 6. 27.

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

댓글