자바의 대표적인 자료형에는 다음과 같은 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

+ Recent posts