자바 숫자 입력 받기
- 자바에서 입력을 받기 위해서는 Scanner를 사용한다.
키보드를 통해서 무엇인가를 입력 받기 위한 것.
- 자바 라이브러리에서 스캐너가 들어있는 패키지는 java.util
Class Scanner
- 최상단에 자바 스캐너를 import를 해야 사용 가능
import java.util.Scanner :
.
- 자바 main 영역에 아래와 같이 쓰면 숫자를 입력 받아서 i에 저장할 수 있다.
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
ㄴ Scanner sc = new Scanner(System.in);
new로 Scanner 객체를 생성해서 sc 변수에 넣기
System.in 해당 시스템에서 키보드로 입력 받겠다는 이야기
ㄴ int는 정수로 정수 i에 사용자가 입력 한 정보를 저장한다는 것
ㄴ sc.nextInt() 는 sc에 담은 Scanner를 활용해서 int를 입력 받는다는 명령어
Hello, Java 출력 프로그램 만들기
ㄴ 출력해 달라는 명령어 System.out.println()
ㄴ 자바에서 String 문자열은 "(넣고자 하는 문자)" 안에 꼭 넣어야 한다.
ㄴ 또한, 자바는 뒤쪽에 ;을 넣어서 명령어가 끝났다는 것을 알려줘야 한다.
-------------------------------------
class Hello
{
public static void main(String []args)
{
System.out.printIn("Hello java");
}
}
-------------------------------------
이름과 나이 입력 받아 출력
-------------------------------------
import java.util.Scanner ;
class Info
{
public static void main(String []args)
{
Scanner sc = new Scanner(System.in);
String name;
int age;
System.out.println("당신의 이름은 무엇인가요?");
name = sc.next();
System.out.println("당신의 나이는 몇살인가요?");
age = sc.nextInt();
System.out.println("이름 : "+name+", 나이 : + "+age);
}
}
-------------------------------------
변수 선언
- String name:
변수 선언, 문자로 저장하는 name(변수)를 선언해서 저장한 것
- int age:
변수 선언, 정수 int age(변수)를 선언, 저장하기 위한 공간을 만든것
* 이클립스 프로그램에서 돌리면 아래와 같이 실행 된다.
'Java | spring > Java Basic' 카테고리의 다른 글
자바 기초, 문자열 String (0) | 2019.05.03 |
---|---|
자바 기초, 문자형 char (0) | 2019.05.03 |
자바 자료형 : 기본자료형 (전체) (0) | 2019.01.07 |
자바 기본 : 식별자/변수/클래스 규칙 (0) | 2019.01.07 |
CMD창 사용법 & java 파일 실행 (0) | 2019.01.02 |
댓글