π¦Ύ ν λμ μμ΄μΈλ§¨ μνΈ (?)
β Ex01.java
// μμ μλ£ν
int int1 = 123;
double dbl1 = 3.14;
char chr1 = 'A';
boolean bln1 = true;
// β ν΄λΉ λνΌ ν΄λμ€μ μΈμ€ν΄μ€
// κΈ°μ‘΄μ μμ±μ λ°©μ
// β οΈ μ€λλ μλ deprecated - μ±λ₯μ μ’μ§ μμ
Integer int2 = new Integer(123);
Double dbl2 = new Double(3.14);
Character chr2 = new Character('A');
Boolean bln2 = new Boolean(true);
// π‘ μλμ ν΄λμ€ λ©μλλ€μ΄ κΆμ₯λ¨
Integer int3 = Integer.valueOf(123);
Double dbl3 = Double.valueOf(3.14);
Character chr3 = Character.valueOf('A');
Boolean bln3 = Boolean.valueOf(true);
value
λ νλλ₯Ό κ°μ§ ν΄λμ€ μΈμ€ν΄μ€μ νμΈμμ μλ£ν | λνΌ μλ£ |
---|---|
byte | Byte |
short | Short |
int | Integer |
long | Long |
float | Float |
double | Double |
char | Character |
boolean | Boolean |
Integer
, Double
λ±β¦) - μΆμ ν΄λμ€ Number
μμ μμ
Number
νμΈν΄ λ³Ό κ² Number num1 = int1;
Number num2 = dbl1;