반응형
안녕하세요. JAVA Scanner 클래스를 사용하여 다양한 값을 입력 받는 코드입니다.
정수 입력
1
2
3
4
5
6
7
8
9
10
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
int a = s.nextInt();
}
}
|
cs |
실수 입력
1
2
3
4
5
6
7
8
9
10
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
float a = s.nextFloat();
}
}
|
cs |
문자 입력
1
2
3
4
5
6
7
8
9
10
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
char a = s.next().charAt(0);
}
}
|
cs |
문자열 입력
1
2
3
4
5
6
7
8
9
10
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String a = s.nextLine();
}
}
|
cs |
중요 포인트
ⓐ Scanner s = new Scanner(System.in)과 import java.util.Scanner는 고정이다. [ Eclipse 에서 Ctrl + Shift + O 를 누르면 자동으로 import 가 써짐 ]
ⓑ 입력 받는 자료형에 따라 변수가 달라진다. 예를 들어 정수를 받는다 -> int , 실수를 받는다 -> float , 문자를 받는다 char , 문자열을 받는다 -> String
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
@RequestMapping 어노테이션 (0) | 2024.05.09 |
---|---|
Eclipse 콘솔 라인 (Console Line) 늘리는 방법 (0) | 2024.05.09 |
Java 배열 선언 방법 (0) | 2023.06.21 |