Wrapper 클래스는 기본형 값을 객체로 다룰 수 있게 해준다.
기본형 | 래퍼클래스 | 생성자 |
boolean | Boolean | Boolean (boolean value) Boolean (String s) |
char | Character | Character (char value) |
byte | Byte | Byte (byte value) Byte (String s) |
short | Short | Short (short value) Short (String s) |
int | Integer | Integer (int value) Integer (String s) |
long | Long | Long (long value) Long (String s) |
float | Float | Float (double value) Float (float value) Float (String s) |
double | Double | Double (double value) Double (String s) |
🧡 문자열을 기본형으로 바꾸기
1. '타입.parse타입(String s)'
int i=Integer.parseInt("100");
2. Integer.valueOf()는 반환값이 래퍼 클래스 타입이다. 반환값이 기본형인 Integer.parseInt()와 차이가 없음.
즉, 반환값이 래퍼 클래스든 기본형이든 상관안해도 됨. 속도는 Integer.parseInt()가 더 빠름.
👻 정수를 문자열로 바꾸기
Integer.toString(정수)
반응형