반응형

*버퍼 비우기

- 스캐너를 통해 int 값 입력 받을 경우 입력받은 이후 공백값이 입력된다.

- 해당 문제를 해결하기 위해 nexLine(); 을 사용하여 버퍼를 제거해준다.

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scanner = new Scanner(System.in);

    int num = scanner.nextInt();
    scanner.nextLine();
    String str = scanner.nextLine();

    System.out.printf("num : %d\n", num);
    System.out.printf("str : %s\n", str);

  }
}
반응형

'프로그래밍 > 자바, JDBC' 카테고리의 다른 글

메서드 오버라이드(재 정의)  (0) 2020.04.22
상속( extends ) - 중복 제거  (0) 2020.04.22
상속  (0) 2020.04.20
계산기(함수의 매개변수, return 사용)  (0) 2020.04.20
구구단 출력기  (0) 2020.04.20

+ Recent posts