JAVA #5
2020. 3. 27. 23:04ㆍProgramming Language/JAVA
반응형
import java.util.Scanner; : java.util 패키지 폴더의 스캐너 클래스를 읽어들임
java.lang : 기본패키지 경로로서 묵시적으로 생략한다. 즉 이 패키지 폴더경로는 import 를 안해도 된다.
자바에서 입력받는법 )
- jdk 1.5에서 추가된 java.util 패키지의 Scanner클래스로 자료를 입력 받을수 있다.
- 패키지란?
=> 유사클래스 묶음을 저장하는 폴더명이다.
- 외부 패키지 폴더의 클래스를 읽어들일때 사용하는 키워드는 import이다.
- 이클립스에서 외부 패키지 클래스를 읽어들일 때 사용하는 단축키는 ctrl + shift + 영문자 o
- 패키지 폴더를 생성하는 예약어는 package이다.
Scanner scan = new Scanner(System.in);
=> System.in은 키보드 입력장치와 연결됨
=> new 예약어는 새로운 객체명을 만들어준다. 그러므로 scan이 새로운 객체명이다.
String name = scan.nextLine();
=> 문자열로 읽어들임
double d = 85.6;
int re = (int)d;
=> 소수점이 있는 실수 double 타입을 (int)타입 정수형 숫자로 형변환 즉 캐스팅 연산을 하면 반올림 하지 않고 소수점은 버리고 정수값만 구함
=> (int) : 캐스팅 연산자
반응형