Java에서 입력을 처리하는 가장 기본적인 방법 중 하나는 Scanner 클래스를 사용하는 것입니다. Scanner는 표준 입력(키보드)으로부터 데이터를 읽을 수 있도록 도와주는 클래스입니다.
Scanner 사용 개념
- Scanner 객체 생성:
- Scanner 객체는 System.in을 매개변수로 받아 생성합니다.
Scanner scanner = new Scanner(System.in); - 사용 가능한 메서드:
- nextLine() : 한 줄의 문자열을 입력받습니다.
- nextInt() : 정수를 입력받습니다.
- nextDouble() : 실수를 입력받습니다.
- next() : 공백 전까지의 문자열을 입력받습니다.
- 기타 다양한 데이터 타입을 지원하는 메서드가 있습니다.
- 리소스 해제:
- 사용이 끝난 후에는 scanner.close()로 리소스를 해제합니다.
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in); // Scanner 객체 생성
System.out.print("이름을 입력하세요: ");
String name = scanner.nextLine(); // 문자열 입력 받기
System.out.println("안녕하세요, " + name + "님!");
scanner.close(); // Scanner 닫기
}
}
'JAVA' 카테고리의 다른 글
자바의 Collection ( List , Map , Set ) (0) | 2025.01.06 |
---|---|
자바 개발통합환경(Eclipse) 다운로드 및 세팅 (0) | 2025.01.02 |
PC 에 JAVA 환경변수 설명 방법 (0) | 2025.01.02 |
JAVA 개념 정리 - (1) JDK 개념설명 (0) | 2025.01.02 |