JAVA 변수 저장

조회수 322회
public static void main(String args[]) {
    Scanner scanner = new Scanner(System.in);

    String name = scanner.next(); 
    System.out.println("성명: " + name);
    int number = scanner.nextInt(); 
    System.out.println("넘버: " + number);
    int age = scanner.nextInt(); 
    System.out.println("연령: " + age);
    String sex = scanner.next();
    System.out.println("성별: " + sex);

    scanner.close();
    }

이렇게 해둬서 입력 도중 엔터를 누르면 이전에 입력한 게 바로 출력됩니다. 여기서 입력 도중 엔터를 눌러도 바로 출력되지 않도록 입력받은 걸 변수에 저장하고 나중에 한 번에 출력하려고 하는데 어떻게 해야 하나요?

1 답변

  • 좋아요

    1

    싫어요
    채택 취소하기

    이미 변수에 잘 저장하고 계십니다.

    String name = scanner.next(); 
    int number = scanner.nextInt(); 
    int age = scanner.nextInt(); 
    String sex = scanner.next();
    
    System.out.println("넘버: " + number);
    System.out.println("성명: " + name);
    System.out.println("연령: " + age);
    System.out.println("성별: " + sex);
    

    이렇게 출력문을 구분하시면 될 것 같습니다.

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)