ComputerLanguage_Program/JAVA
[JAVA] 03. 식별자와 데이터 형
pbj0812
2017. 9. 19. 21:58
JAVA Primitive Data Type
숫자(정수 byte, short, int(default), long; 실수 float 소수 7가지까지 유효, double(default) 소수 15자리까지 유효)
글자(문자 char -> 16bit, 알파벳 하나)
여부(논리 boolean -> true, false)
변수명, 메소드명 (사회적)규칙
1. 첫문자는 소문자로 입력한다.(클래스명은 대문자)
2. 이어지는 단어의 첫문자는 대문자로 입력한다.
3. 숫자 가능하며 맨앞자리에는 불가능
4. 특수문자 불가능
5. 나머지는 소문자
long 선언시에는 숫자 뒤에 소문자 l 또는 대문자 L 을 붙여야 한다.
long lVar;
lVar = 7L;
float 선언시에는 숫자 뒤에 f 또는 F 를 붙여야 한다.
float f;
f= 9.9F;
double 뒤에는 d,D 생략 가능
변수 지정시 , 를 이용해 계속 입력 가능
작은 데이터 타입에서 큰 데이터 타입으로 이동은 가능하나, 반대는 불가능하며, 억지로 형식을 끼워 맞출경우 오류가 발생한다.
char 을 이용하여 한자리의 문자를 입력 받을 수 있으며, ascii code를 이용하여 정수로 받아 연산에 이용도 가능하다.
char c = 'A';
int num = 'A' + 1;
아스키 코드 표
http://blog.naver.com/yjlcu/140117667198
아스키 코드를 참조하면 a는 숫자로 변환하면 97이므로 연산 결과는 98이 된다.