본문 바로가기
Language/Java

[JAVA] EOF (End Of File)

by jyc_ 2024. 7. 5.

 

백준 문제를 풀던 중 10951문제에서 EOF에 대해 알아보라고 하였다.

 

EOF는 End Of File의 줄임말로, 말 그대로 파일의 끝을 나타내는 표시이다. 이는 파일을 읽던 중 더 이상 읽을 데이터가 없음을 나타낸다.

 

파일에서는 분명 끝이 존재하지만, IDE에서는 사실 사용자의 입력을 계속 기다리므로 끝이 존재하지 않는다.

따라서 IDE에서는 Ctrl + Z / Ctrl + D 등으로 EOF처리가 가능하다.

EOF 명시가 없으면 숫자 덧셈을 끝없이 실행하는 코드이다.
Ctrl + Z를 입력하면 종료되며 덧셈 결과가 출력된다.