코딩 공부/JAVA
#09. JAVA_Scanner
코딩연습중
2022. 7. 11. 00:23
c에서 사용자에게 값을 입력받을 때 scanf를 사용한다면, java에서는 scanner 클래스를 사용한다.
import java.util.Scanner;
public class Ex1_Scanner {
public static void main(String[] args) {
Scanner sc = new Scanner( System.in );
System.out.println("정수 : ");
int num = sc.nextInt();
System.out.println("입력받은 수 : " + num);
}
위와 같이 scanner을 사용하기 위해서는 import를 통해 scanner을 호출해야 한다. 그리고 scanner 객체를 생성해야 scanner을 통해 값을 입력받을 수 있다. 객체 생성은 다음과 같이 할 수 있다.
Scanner 객체 이름 = new Scanner ( System.in );
스캐너로 입력받을 값을 저장해둘 변수를 미리 만든 뒤, 값을 입력받는다.
Scanner sc = new Scanner( System.in );
int num = sc.nextInt(); //정수형 값을 입력받을 때
float ff = sc.nextFloat();//실수형 값을 입력받을 때
String c = sc.next();//문자열을 입력받을 때