loading

프로그래밍/JAVA

[JAVA] 형 변환 int -> String, String -> int

침착곰 2021. 5. 4. 11:30
반응형

안녕하세요

자바로 프로그래밍을 하다보면 String으로 받은 변수를 int로 변환해서 계산해서 사용할 때가 있고,

int로 받은 변수를 String으로 변환해서 다른 Text에 집어넣는 등 형변환이 필요한 경우가 생깁니다

이번 글에서는 int to String, String to int 형 변환에 대해서 알아보겠습니다


String -> int

String에서 int로 변환하는 방법입니다

public class CastingSI {
	public static void main(String[] args)  {	
		String str = "100";
		int i = Integer.parseInt(str);
		
		System.out.print(i + 100);
	}
}

 

결과 출력

int로 변환되어서 + 100을 더하면 200이 출력됩니다

 


int -> String

int에서 String으로 변환하는 방법입니다

int에서 String으로 변환하는 방법은 두 가지가 있습니다

Integer.toString과 String.valueOf 맘에 드는 방식 하나를 선택해 사용하면 됩니다

보통 Integer.toString을 많이 사용합니다

public class CastingSI {
	public static void main(String[] args)  {	
		int i = 100;
		String str1 = Integer.toString(i);
		String str2 = String.valueOf(i);
		
		System.out.println(str1 + 100);
		System.out.print(str2 + 100);
	}
}

 

결과 출력

String 변환되어서 +100을 더하면 100100이 출력되는 모습입니다

 

여기까지 String, int 형 변환 방법에 대해서 알아봤습니다

자바 개발자분들에게 제 글이 도움이 되었으면 좋겠습니다!

반응형
그리드형