개발의 시작과 끝

2020.02.20 / Day - 7 자바 래퍼클래스 복습 본문

자바 복습

2020.02.20 / Day - 7 자바 래퍼클래스 복습

개발지혜 2020. 2. 20. 13:24

bbm - 12일차

 

래퍼클래스

기본(형)클래스객체(형)클래스로 만드는 것. 객체클래스로 변환하는 것을 박싱이라고 함.

byte b;
		
System.out.println("byte의 최소값 : " + Byte.MIN_VALUE);
System.out.println("byte의 최대값 : " + Byte.MAX_VALUE);
		
char c;
System.out.println("char의 최소값 : " + Character.MIN_VALUE);
System.out.println("char의 최대값 : " + Character.MAX_VALUE);
		
short s;
System.out.println("short의 최소값 : " + Short.MIN_VALUE);
System.out.println("short의 최대값 : " + Short.MAX_VALUE);
		
int i;
System.out.println("int의 최소값 : " + Integer.MIN_VALUE);
System.out.println("int의 최대값 : " + Integer.MAX_VALUE);
	
long l;
System.out.println("long의 최소값 : " + Long.MIN_VALUE);
System.out.println("long의 최대값 : " + Long.MAX_VALUE);
		
float f;
System.out.println("float의 최소값 : " + Float.MIN_VALUE);
System.out.println("float의 최대값 : " + Float.MAX_VALUE);
		
double d;
System.out.println("double의 최소값 : " + Double.MIN_VALUE);
System.out.println("double의 최대값 : " + Double.MAX_VALUE);
		
boolean bl; // 1 bit

출력 값

byte의 최소값 : -128
byte의 최대값 : 127
char의 최소값 :
char의 최대값 : ￿
short의 최소값 : -32768
short의 최대값 : 32767
int의 최소값 : -2147483648
int의 최대값 : 2147483647
long의 최소값 : -9223372036854775808
long의 최대값 : 9223372036854775807
float의 최소값 : 1.4E-45
float의 최대값 : 3.4028235E38
double의 최소값 : 4.9E-324
double의 최대값 : 1.7976931348623157E308
bl : 1bit