반응형
입력문
입력에는 Scanner 클래스를 이용
자바에는 제공되는 Scanner문을 import 해준다.
1
2
3
4
5
6
|
import java.util.Scanner; // Scanner 클래스를 import해준다
Scanner sc = new Scanner(System.in) // Scanner 객체를 생성
int a = sc.nextInt(); // 정수 입력 받기
String str = sc.nextLine(); // 문자열 입력 받기
|
cs |
(System.in)은 키보드와 연결된 자바의 표준 입력 스트림이다.
Scanner의 메서드 타입 | 설명 |
next() | 입력된 값을 문자열로 리턴 |
nextInt() | 입력된 값을 정수형으로 리턴 |
nextDouble() | 입력된 값을 실수형으로 리턴 |
nextLine() | 입력된 값을 '엔터(\n)'전 까지 리턴 |
// next() -> 띄어쓰기를 구분할수없음!
// nextLine() -> 띄어쓰기를 구분함(한줄단위로 진행)
반응형
'JAVA' 카테고리의 다른 글
[JAVA] 재귀함수 - Stack overflow 오류 (0) | 2022.06.14 |
---|---|
[JAVA] 조건문 if, Switch (0) | 2022.06.13 |
[JAVA] 연산자의 종류와 우선순위 (0) | 2022.06.09 |
[JAVA] 변수 (개념, 데이터타입, 형변환) (0) | 2022.06.09 |
[JAVA] 자바의 개념과 프로그래밍 구조 (0) | 2022.06.09 |