반응형


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) : 캐스팅 연산자

반응형

'Programming Language > JAVA' 카테고리의 다른 글

JAVA #7  (0) 2020.03.28
JAVA #6  (0) 2020.03.27
JAVA #4  (0) 2020.03.27
JAVA #3  (0) 2020.03.27
JAVA #2  (0) 2020.03.27
반응형


%b : boolean(true or false)

%d : 10진수 정수

%o : 8진수 정수

%x, %X : 16진수 정수

%f : 10진수 실수

%e, %E : 지수 형태

%c : 단일 문자

%s : 문자열

 

\n : 줄바꿈

(int) : 캐스팅 연산자로 int 정수 4바이트로 형변환해서 'A'에 해당하는 십진수 정수값 65가 출력

 

String : 문자열을 다루는 내장 클래스로 자바 기본자료형 타입에 해당 

반응형

'Programming Language > JAVA' 카테고리의 다른 글

JAVA #6  (0) 2020.03.27
JAVA #5  (0) 2020.03.27
JAVA #3  (0) 2020.03.27
JAVA #2  (0) 2020.03.27
Java #1  (0) 2020.03.27

+ Recent posts