JAVA1 [JAVA] Scanner 클래스 next(), nextLine() next() 공백을 기준으로 입력을 받는다. 즉, 띄어쓰기(=\\s)을 기준으로 입력을 받는다. nextLine() 한 라인을 기준으로 입력을 받는다. 즉, 개행문자(=줄넘김, \n)을 기준으로 입력을 받는다. 버퍼 : 데이터를 한 곳에서 다른 곳으로 전송할 때, 임시로 데이터를 보관하는 영역 스캐너를 통해 키보드로 입력을 받을 경우, print로 출력을 할 경우 모두 데이터가 버퍼에 저장된다. - 진행과정 int a = sc.nextInt(); 스캐너 클래스의 nextInt()가 실행된 직후에는 버퍼에 아무 내용도 없기 때문에 키보드로부터 입력을 기다리는 상태가 된다. 10과 엔터를 눌렀다고 해 보자. 그러면 버퍼에는 10\n이 저장된다. 스캐너는 화이트스페이스를 기준으로 입력 데이터를 나누는데, 화이.. 2023. 5. 18. 이전 1 다음