BufferedWriter2 [JAVA] EOF (End Of File) ■ 정의 - EOF(End Of File)란 컴퓨팅에서 파일의 끝(End of FIle)을 나타내며 데이터 소스로부터 더이상 읽을 수 있는 데이터가 없을 때 반복문을 종료 - Ctrl + Z를 누르면 동작 ■ 종류 자바에서는 대표적인 입력 클래스로 Scanner, BufferedReader가 있음 ■ 사용 예 Scanner sc = new Scanner(System.in); while(sc.hasNextLine()){//입력데이터 문자열 sc.nextLine(); } while(sc.hasNextInt()){//입력데이터 숫자 sc.nextInt(); } BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWr.. 2023. 1. 28. [JAVA] BufferedReader / BufferedWriter ■ 정의 - 버퍼를 통해 읽고 쓰는 함수 - 입 출력 데이터가 바로 전달되지 않고 중간에 버퍼링이 된 후 전달 - Scanner를 사용하는 것보다 속도가 빠름 ■ 생성자 BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); ■ 메소드 종류 메소드 명 기능 BufferedReader(Reader rd) rd에 연결되는 문자 입력 버퍼 스트림 생성 BufferedWriter(Writer wt) wt에 연결되는 문자 출력 버퍼 스트림 생성 int read() 스트림으로부터 한 문자를 읽어 int형으.. 2023. 1. 26. 이전 1 다음