Scanner
과 BufferedReader
에서 입력을 가져 오는 것의 차이점은 무엇입니까? 여기사용자로부터 입력 받기
A가 BufferedReader
예입니다 ...
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Enter characters, 'q' to quit.");
// read characters
do {
c = (char) br.read();
System.out.println(c);
} while(c != 'q');
을 그리고는
Scanner scan = new Scanner(System.in);
char mrArray = new char[10];
// read characters
for (int i = 0; i < myArray.length; i++) {
String temp = myScanner.next();
myArray[i] = temp.charAt(0);
}
는 두 경우 사이에 어떤 차이가 있나요 ...
Scanner
예입니다? 앞으로 어떤 수업이 변경 될 수 있습니까?
BufferedStream
을
Scanner
보다 우선적으로 사용해야합니까?