JAVA

Wrapper클래스 기본 실습. 형변환

zammanza 2013. 2. 1. 10:53

//Wrapper클래스 실습

//기본 데이터형태를 객체화 시킬때 사용

public class WrapperEx01 {

 

        public static void main(String[] args) {

              

               // 데이터형의 최소값, 최대값 출력이 Wrapper 자주 쓰이는 메서드

               System.out.println("byte 최소값 : " + Byte.MIN_VALUE);

               System.out.println("byte 최대값 : " + Byte.MAX_VALUE);

               System.out.println("short 최소값 : " + Short.MIN_VALUE);

               System.out.println("short 최대값 : " + Short.MAX_VALUE);

               System.out.println("int 최소값 : " + Integer.MIN_VALUE);

               System.out.println("int 최대값 : " + Integer.MAX_VALUE);

               System.out.println("long 최소값 : " + Long.MIN_VALUE);

               System.out.println("long 최대값 : " + Long.MAX_VALUE);

              

               System.out.println();

              

               System.out.println("float 최소값 : " + Long.MIN_VALUE);

               System.out.println("float 최대값 : " + Long.MAX_VALUE);

               System.out.println("double 최소값 : " + Double.MIN_VALUE);

               System.out.println("double 최대값 : " + Double.MAX_VALUE);

              

              

//             Integer i0 = new Integer();    -> 디폴트값을 넣어주면 안됨!

               Integer i1 = new Integer(20);  //반드시 값을 넣어줘야함.

               Integer i2 = new Integer("40");

              

               //형변환이 이루어짐

               int i = i2.intValue();

               float f = i2.floatValue();

              

               //정수화

               String str1 = "100";

               int i3 = Integer.parseInt(str1);

              

               //실수화

               String str2 ="10.0";

               float f3 = Float.parseFloat(str2);

              

               //실수를 문자로 변환

               int i4 = 100;

               String str3 = i4 + "";  //문자열을 더해주면 바로 string으로 변환됨

               String str4 = String.valueOf(i4);

              

               //진법변환에도 자주 사용됨

              

        }

 

}