Recent posts

[java] BufferedReader/BufferedWriter 클래스

1. BufferedReader와 BufferedWriter의 특징 입출력 데이터가 바로 전달되지 않고 *Buffer(버퍼)를 거쳐 전달된다. 키보드 입력이 있을 때마다 한 문자씩 버퍼로 전송되고, 버퍼가 가득 차거나 개행문자가 나타나면 버퍼의 내용을 한번에 프로그램에 전...

[java] Scanner의 close() 메서드는 꼭 사용해야 할까?

1. Scanner 객체 사용 후, clone() 메서드를 사용해야 할까? 결론부터 말하면 close() 메서드를 사용하는 것이 좋다!! Scanner는 입력값을 받을 때 사용하는 클래스이다. 자바에서는 모든 입출력, 즉 I/O가 * Stream(스트림)을 통해 이루어지는데 사실...

[java] Scanner 클래스

1. Scanner 클래스란? Scanner 클래스는 java.util 패키지에 있는 입력 클래스이다. Scanner 클래스는 문자뿐 아니라 정수, 실수 등 다른 자료형도 읽을 수 있다. 또한 콘솔 화면뿐 아니라 파일이나 문자열을 생성자의 매개변수로 받아 자료를 읽어올...