728x90
1) import 문:
사용하려는 클래스가
어떤 패키지에 속해있는지
알려주기 위한 것.
import문이 필요한 클래스가 있고
필요하지 않은 클래스가 있다
2) Scanner 클래스는
꼭 객체를 생성해야만 사용할 수 있다
System.in - 화면 입력을 의미
Scanner 클래스는 화면 뿐만 아니라
파일로부터도 입력 받을 수 있다
3) 생성한 Scanner 객체를 사용하면
화면으로부터 입력을 받을 수 있다
화면에서 입력한 정수를
변수 num에 저장한 것.
정수가 아니라 실수를 입력할 땐
=> Float를 이용
nextLine (메서드):
화면에서 입력한 내용을,
한 행을 읽어서 문자열로 만든 것
그래서, 저장할 때 타입이 String
<문자열을 숫자로 변환>
input 이라는 문자열을
숫자(정수)로 변환해서
변수 num에 저장한다.
숫자를 => 문자열로 변환할 땐,
숫자 + ""
이렇게 하면 된다
반대로,
문자열을 => 숫자로 변환할 땐,
Integer.parseInt()
라는 메서드를 사용하면 됨
괄호에 문자열 "15"를 넣으면
결과값이 숫자 15가 된다
하단의 두 문장은
맨 위의 한 문장과 같음
728x90
'> 프로그래밍 언어 > JAVA' 카테고리의 다른 글
[그림으로 배우는 자바, part1]: 02 자바의 특징과 객체지향 (0) | 2023.01.28 |
---|---|
[그림으로 배우는 자바, part1]: 01 자바 프로그래밍이란? (0) | 2023.01.28 |
[ch6-22] 호출 스택(call stack) (2) | 2023.01.26 |
[ch11-22~24] Iterator, Enumeration, Map과 Iterator (0) | 2023.01.25 |
[ch6-20,21] return문, 반환 값 (0) | 2023.01.24 |