Java 입력받기
사용자에게 값을 입력받아야 하는 경우,
Scanner Class를 이용하여 입력을 받을 수 있습니다.
Scanner 클래스를 사용하기 위해서는
해당 클래스를 import해야 합니다.
Java 클래스 제일위에
import java.util.Scanner;
를 입력합니다.
Java scanner 예제 #1
사용자로부터 이름을 입력받고 입력받은 값을 출력하기
import java.util.Scanner;
public class JAVA_EXAMPLE_002 {
public static void main(String[] args) {
System.out.println("당신의 이름을 입력하세요 :");
Scanner sc = new Scanner(System.in);
String name = sc.next();
System.out.println("반갑습니다 " + name +"님");
}
}
sc라는 이름으로 Scanner클래스의 객체를 생성하였습니다.
생성할 때 파라미터를 System.in으로 하여 시스템의 입력을 받도록하였습니다.
name이라는 String 변수를 만들고 그 값은 sc.next(); 에서 받아오도록 하였습니다
sc.next()는 사용자가 엔터를 입력하기 전까지의 입력값을 String으로 읽어옵니다.
Java scanner 결과 #1
Java Scanner 예제 #2
사용자로부터 나이를 입력받고 입력받은 값을 출력하기
import java.util.Scanner;
public class JAVA_EXAMPLE_002 {
public static void main(String[] args) {
System.out.println("당신의 나이를 입력하세요 :");
Scanner sc = new Scanner(System.in);
int age = sc.nextInt();
System.out.println("당신은 " +age +"살 이군요!");
}
}
위와 대부분 동일하지만 나이에 해당하는 변수 age가 integer형으로 선언되었기에
sc.nextInt();를 통해서 integer 값을 받아오도록 변경하였습니다.
Java Scanner 결과 #2
자바에서 Scanner는 println만큼 많이 쓰입니다.
기본이라고 할 수 있으니, 꼭 알아두어야 합니다!
자바 출력하기 예제는 아래 링크에서 확인할 수 있습니다.
https://manniz.tistory.com/205
'IT프로그래밍 > JAVA(자바)' 카테고리의 다른 글
[JAVA]자바 시작하기: 설치부터 Hello Java까지 (0) | 2024.05.26 |
---|---|
[JAVA]자바 약수 개수 구하기 - 입력받은 수의 약수 개수 출력 소스 코드 (0) | 2022.03.07 |
[JAVA]자바 약수 구하기 - 입력한 숫자의 약수를 출력 예제 / 소스 코드 (0) | 2022.03.07 |
[Java]자바 소수 구하기 / 소수 판별 - 소스코드 및 설명 (0) | 2022.03.06 |
[JAVA]자바 출력문 - println으로 콘솔 화면에 출력하기 예제 (0) | 2022.03.05 |
댓글