java

parseInt() / intValue()

신방동불주먹 2023. 6. 1. 10:07
반응형

 

parseInt()

 - String 객체에 들어있는 문자형 정수를 int 값으로 반환. 새로운 객체를 생성하지 않는다. 

- static 이므로 Integer 생성안하고 parameter만 넣어주면 메소드를 수행할 수 있다.   

- string형 객체에서 int형 값을 뽑아내는 메소드이다. 

- 문자형을 정수형으로 만든다.

 

예시)

int i = Integer.parseInt(str);

 

 

 

intValue()

 

- static이 아니므로 Integer 객체에서 int형 값을 뽑아내는 메소드이다.
- Integer는 (int Value와 String Value) 두가지가 있다. 

 - Integer 객체에 있는 값을 언박싱(Unboxing) 하여 일반 자료형 int 로 반환.

 

예시)

int i = Integer.valueOf(str).intValue();

반응형