public class VarEx01 {
public static void main(String[] args) {
}
}
가정 : mian {} 안에 이러한 코드가 있다고 생각하자.
int n1 = 10; // 4byte 자료형 42억9천, 부호있는 정수 표현 가능, 정수최대는 21억
System.out.println(n1); // 결과값 : 10
long lo1 = 3000000000L; // 8byte 경 표현 가능, 값이 커서 인식을 하지 못할 경우 L을 붙여야 함(문법)
System.out.println(lo1); // 결과값 : 3000000000
double d1 = 10.5; // 8byte 자료형 실수 표현 가능
System.out.println(d1);
- 정수 표현 vs 실수 표현
int나 long의 경우 : 10이라는 정수값만 할당 가능할 때,
double의 경우 : 10.0, 10.1, 10.2 ... 등 수많은 실수값을 할당 가능하기 때문이다.
boolean b1 = true; // 1byte 자료형 1 or 0 저장 가능
System.out.println(b1); // 결과값 : true
System.out.println(10>5); // 결과값 : true
System.out.println(10<5); // 결과값 : false
String s1 = "안녕"