본문 바로가기

Java

Wrapper 클래스 실습

public classWrapperEx {

 

             /**

              @paramargs

              */

             public static voidmain(String[] args) {

                           // TODOAuto-generated method stub

 

                           Integeri1 = newInteger(20);

                           Integeri2 = newInteger("40");

                          

//                        디폴트 생성자가 없음

//                        Integeri3 = new Integer();

 

                           int i= i2.intValue();

                           float f= i2.floatValue();

                          

                           // 문자열"100" 정수로 형변환하기

                           Stringstr = "100";

                           int i3= Integer.parseInt(str);

                          

                           // 문자열"10.0" 실수로 형변환하기

                           Stringstr2 = "10.0";

                           float f3= Float.parseFloat(str2);

                          

                           // 정수 100 문자열로 형변환하기

                           int i4=100;

                           Stringstr3 = i4 +"";

                           Stringstr4 = String.valueOf(i4);

                          

                           // 진법 변환

                          

                          

                           //157

                          

                           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("float 최소값" +Float.MIN_VALUE);

                           System.out.println(" 최대값" +Float.MAX_VALUE);

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

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

             }

 

} 

 

 

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

'Java' 카테고리의 다른 글

Vector 클래스  (0) 2013.03.20
참조데이터형의 배열생성 실습  (0) 2013.03.20
StringBuffer 실습  (0) 2013.03.20
영문이름 대문자로 바꾸기 연습2  (0) 2013.03.20
영문이름 대문자로 바꾸기 연습  (0) 2013.03.20