상세 컨텐츠

본문 제목

[JAVA] String to Int, Int to String 형변환

JAVA/기본 & 강의복습

by ranlan 2022. 1. 10. 11:20

본문

728x90

자바에서 Integer와 Int 차이 👉🏻 2021.08.26 - [java/hello world] - [JAVA] 자바 자료형, Integer와 int의 차이에 대해

 

[JAVA] 자바 자료형, Integer와 int의 차이에 대해

url 매핑 중 쿼리 파라미터가 없을 때(requried=false) null로 받아들이지 못하고 에러가 나는 문제 발생 파라미터 타입을 long 으로 정의했을 때 @RequestParam(value = "categoryNo", required = false) long ca..

juran-devblog.tistory.com

 

String to Int

1. Integer.parseInt()

int i = Integer.parseInt(str);

숫자 형태로 된 문자열 숫자로 변환

 

2. Integer.valueOf()

Integer i = Integer.valueOf(str);

int i = Integer.valueOf(str); // Integer to int 자동형변환
int i = Integer.valueOf(str).intValue();

* parseInt()의 반환값은 int인 반면 valueOf()의 반환값은 Integer 래퍼 객체이다.

 

3. Integer.decode()

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

문자열에서 숫자를 가져옴

 

 

Int to String

1. Integer.toString()

String s = Integer.toString(int);

2. string + string

String str = int + "";

int형에 문자열을 더하면 문자열이 반환되는 특징 이용

 

728x90

관련글 더보기

댓글 영역