package kr.s20.object.lang;
public class WrapperMain01 {
public static void main(String[] args) {
boolean b = true; //기본 자료형 데이터
Boolean wrap_b = new Boolean(b);//기본 자료형 데이터 -> 참조 자료형 데이터
//참조 자료형 데이터 -> 기본 자료형 데이터
boolean b2 = wrap_b.booleanValue();
System.out.println(b2);
System.out.println("------------------");//위에는 예전에 했던 방식
char c = 'A'; //기본 자료형
Character wrap_c = c;//기본자료형 데이터 -> 참조자료형 데이터 //생성자를 쓰지않고 직접 대입하는 방법(최신방법)
//auto boxing
//참조 자료형 데이터 -> 기본 자료형 데이터
//auto unboxing
System.out.println(wrap_c);
}
}
true
------------------
A
package kr.s20.object.lang;
public class WrapperMain02 {
public static void main(String[] args) {
//기본 자료형 데이터 -> 참조 자료형 데이터 :boxing
Integer obj1 = new Integer(12);
Integer obj2 = new Integer(7);
//참조 자료형 데이터 -> 기본 자료형 데이터 :unboxing
int result = obj1.intValue() + obj2.intValue();
System.out.println("result = " +result);
System.out.println("-------------------------");//위에가 옛날방식 아래가 최신방식
//auto boxing/unboxing
Integer obj3 = 10;
Integer obj4 = 20;
Integer result2 = obj3+obj4;
System.out.println("result2 ="+result2);
}
}
result = 19
-------------------------
result2 =30
'쌍용교육(JAVA) > JAVA' 카테고리의 다른 글
쌍용교육 -JAVA 수업 11일차 StringTokenizer (0) | 2024.04.11 |
---|---|
쌍용교육 -JAVA 수업 11일차 Calendar,Date (0) | 2024.04.11 |
쌍용교육 -JAVA 수업 11일차 Math, Math.random (0) | 2024.04.11 |
쌍용교육 -JAVA 수업 11일차 SpringBuffer(다양한함수들) (0) | 2024.04.11 |
쌍용교육 -JAVA 수업 10일차 Spring(다양한 함수들) (0) | 2024.04.11 |
package kr.s20.object.lang;
public class WrapperMain01 {
public static void main(String[] args) {
boolean b = true; //기본 자료형 데이터
Boolean wrap_b = new Boolean(b);//기본 자료형 데이터 -> 참조 자료형 데이터
//참조 자료형 데이터 -> 기본 자료형 데이터
boolean b2 = wrap_b.booleanValue();
System.out.println(b2);
System.out.println("------------------");//위에는 예전에 했던 방식
char c = 'A'; //기본 자료형
Character wrap_c = c;//기본자료형 데이터 -> 참조자료형 데이터 //생성자를 쓰지않고 직접 대입하는 방법(최신방법)
//auto boxing
//참조 자료형 데이터 -> 기본 자료형 데이터
//auto unboxing
System.out.println(wrap_c);
}
}
true
------------------
A
package kr.s20.object.lang;
public class WrapperMain02 {
public static void main(String[] args) {
//기본 자료형 데이터 -> 참조 자료형 데이터 :boxing
Integer obj1 = new Integer(12);
Integer obj2 = new Integer(7);
//참조 자료형 데이터 -> 기본 자료형 데이터 :unboxing
int result = obj1.intValue() + obj2.intValue();
System.out.println("result = " +result);
System.out.println("-------------------------");//위에가 옛날방식 아래가 최신방식
//auto boxing/unboxing
Integer obj3 = 10;
Integer obj4 = 20;
Integer result2 = obj3+obj4;
System.out.println("result2 ="+result2);
}
}
result = 19
-------------------------
result2 =30
'쌍용교육(JAVA) > JAVA' 카테고리의 다른 글
쌍용교육 -JAVA 수업 11일차 StringTokenizer (0) | 2024.04.11 |
---|---|
쌍용교육 -JAVA 수업 11일차 Calendar,Date (0) | 2024.04.11 |
쌍용교육 -JAVA 수업 11일차 Math, Math.random (0) | 2024.04.11 |
쌍용교육 -JAVA 수업 11일차 SpringBuffer(다양한함수들) (0) | 2024.04.11 |
쌍용교육 -JAVA 수업 10일차 Spring(다양한 함수들) (0) | 2024.04.11 |