package com.java1.day20;
//Wrapper 클래스..문자열을 숫자로 변환하기..
public class WrapperEx4 {
public static void main(String[] args) {
/* 문자열을 기본형 으로 변환
* byte b = Byte.parseByte("100");
* short s = Short.parseShort("100");
* int i = Integer.parseInt("100");
* long l = Long.parseLong("100");
* float f = Float.parseFloat("3.14");
* double d = Double.parseDouble("3.14");
*/
/* 문자열을 래퍼 클래스로 변환
* Byte b = Byte.valueOf("100");
* Short s = Short.valueOf("100");
* Integer i = Integer.valueOf("100");
* Long l = Long.valueOf("100");
* Float f = Float.valueOf("3.14");
* Double d = Double.valueOf("3.14");
*/
//jdk1.5 부터 도입된 오토박싱 기능 때문에 반환값이 기본형일 때와 래퍼 클래스일 때의 차이가 없어졌다.
//그래서 구분없이 valueOf()를 쓰기도 한다.
//int i = Integer.valueOf("100"); 이렇게도 가능 하다.
//단, 성능은 valueOf()가 조금 더 느리다.
}
}