Scanner (1) 썸네일형 리스트형 자바 Scanner nextLine 오류 buffer Scanner sc = new Scanner(System.in); int a = sc.nextInt(); String b = sc.nextLine(); 이렇게 코드를 짜면 제대로 작동 하지않는다. 이유는 이렇다 a에 10을 입력하고 enter를 누르면 enter 값까지 같이 넘어간다. 즉, enter(\n)값이 들어간다. 10\n 이런식이다. 그런데 nextInt()에는 \n을 알아서 제외하고 값을 받아 \n의 입력은 다음으로 넘어간다. 그 넘어간 값이 String b에 자동으로 들어가면서 내가 b를 직접 입력도 전에 코드는 넘어가버린다. 해결책 1 : 버퍼를 넣는다! Scanner sc = new Scanner(System.in); int a = sc.nextInt(); String buffer = s.. 이전 1 다음