본문 바로가기

JAVA / JSP

Wrapper 클래스를 사용한 형변환

 

Wrapper 클래스를 사용하는 방법도 알아두셔야겠죠.

 

String s = Long.toString(val);

 

변형하고자하는 기본형에 해당하는 Wrapper 클래스의 static인 toString메서드를

사용하면 메서드 이름대로 문자열로 변환시킨 값을 반환합니다.

 

int형을 String으로 변환하려면 Integer.toString

float형을 String으로 변환하려면 Float.toString

이런식 입니다.

 

또, 다른 분이 valueOf를 언급하셨는데

valueOf는 문자열 형을 Wrapper형으로 변환할 때 사용합니다.

 

Integer i = Integer.valueOf("123");

Long l = Long.valueOf("123456");

이런식 입니다.

 

더불어 문자열 형을 기본 형으로 변환할 때는

int i = Integer.parseInt("132");

long l = Long.parseLong("123456");

이런식 입니다.