프로그래밍/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 형 변환 방법에 대해서 알아봤습니다
자바 개발자분들에게 제 글이 도움이 되었으면 좋겠습니다!
반응형
그리드형