오늘은 java에서 Scanner 객체를 활용하여 정수를 입력받는 방법에 대해 살펴보도록 하겠습니다.
우선 Scanner 클래스를 활용하려면 Scanner 클래스를 import 해줘야 합니다.
import java.util.Scanner;
Scanner 클래스로 객체를 찍어냅니다(생성합니다).
Scanner scanner = new Scanner(System.in);
문자열을 사용자로부터 입력받고 싶다면, scanner 객체의 nextLine() 메서드를 활용합니다.
정수를 입력받고 싶다면, nextInt() 메서드를 활용합니다.
실수를 입력받고 싶다면, nextDouble() 메서드를 활용합니다.
System.out.print("문자열을 입력하세요: ");
String str = scanner.nextLine(); // 입력을 String으로 가져옵니다.
System.out.println("입력한 문자열: " + str);
System.out.print("정수를 입력하세요: ");
int intNum = scanner.nextInt(); // 입력을 int로 가져옵니다.
System.out.println("입력한 정수: " + intNum);
System.out.print("실수를 입력하세요: ");
double doubleNum = scanner.nextDouble(); // 입력을 double로 가져옵니다.
System.out.println("입력한 실수: " + doubleNum);
'Dev > java' 카테고리의 다른 글
[thymeleaf] css 링크거는 방법 (0) | 2024.06.08 |
---|---|
[java] 파이썬의 list와 가장 비슷한 역할을 하는 ArrayList 클래스 (0) | 2024.02.01 |
[java] 키, 값으로 구성된 엔트리를 저장할 수 있는 HashMap 클래스 (0) | 2024.01.31 |
[java] String 문자열의 일부 자르기, substring() 메서드 (0) | 2024.01.17 |
[java] 콘솔에 출력할 때 개행하지 않기, System.out.print("문자열") (0) | 2023.12.28 |
[java] 자바 연산자 정리 (0) | 2023.12.27 |
[java] switch 문 정리 (0) | 2023.12.26 |
[java] 네이밍 규칙 정리 (0) | 2023.12.25 |