자바의 대표적인 자료형에는 다음과 같은 5가지가 있다.
1. 정수
byte : 8 bits ( =1 bytes) // 2^8 = 256, 256 / 2 = 128이다. 표현 범위는 0을 포함해 -128 ~ 127
short : 16 bits (= 2 bytes) // 2^16 = 65,536 마찬가지로 범위는 -3,2768 ~ 32,767
int : 32 bits (= 4 bytes) // 2^32 = 4,294,967,296으로 약 43억개의 숫자 표현 가능. 범위는 -2,147,483,648 ~ 2,147,483,647
long : 64 bits (= 16 bytes) // 1.84467... x 10^19 그냥 어마어마하다... 10^4 = 만, 10^8 억, 10^12 = 조, 10^16 = 경, 대충 1845경...
요즘은 CPU도 빨라지고 램도 커져서 큰거 쓰자.
사용법 :
int a = 97;
long b = 38;
public class study1 {
public static void main(String[] args) {
int a = 97;
long b = 38;
}
}
2. 실수
float : 32 bits (= 4 byte)
double : 64b bits (= 8 byte)
사용법 :
double a = 3.14;
double b = 12;
public class study1 {
public static void main(String[] args) {
double a = 3.14;
double b = 12;
}
}
3. 문자
char : '단일문자'
사용법 : 단일 따옴표
char c = 'A';
char d = '4';
public class study1 {
public static void main(String[] args) {
char c = 'A'; ' ' 작은 따옴표로 묶는다.
char d = '4';
}
}
4. 문자열
String : "문자열"
사용법 : 쌍 따옴표
String p = "Hello Politech";
public class study1 {
public static void main(String[] args) {
String p = "Hello Politech";
}
}
5. 참 / 거짓
boolean : 참 / 거짓
사용법 :
boolean m = true;
boolean n = false;
public class study1 {
public static void main(String[] args) {
boolean m = true;
boolean n = false;
}
}
자바는 변수 선언부터 출력까지 모두 세미콜론(semicolon)( ; ) 으로 마친다.
자바에서는 일반적으로 camel 방식을 쓴다. i.e. userInputNumber
'개발자 > Java' 카테고리의 다른 글
Java (자바) 1~100 합, 홀수합, 짝수합 구하기 (0) | 2020.03.29 |
---|---|
Java (자바) 형변환 그리고 나눗셈 (0) | 2020.03.28 |
Java (자바) 숫자 입력 받기 (0) | 2020.03.26 |
Java (자바) 함수 & 단축키 모음 (0) | 2020.03.25 |
Java (자바) 이클립스(Eclipse) 설치하고 Hello, world! 띄우기 (0) | 2020.03.25 |