본문 바로가기
Java

[Java] 문자열을 숫자로 바꾸는 방법, 숫자를 문자열로 바꾸는 방법

by dong_su 2023. 12. 20.

 

문자열 -> 숫자(정수)

String str3 = "317";

int num = Integer.valueOf(str3).intValue();
System.out.println(str3 + 100);
System.out.println(num + 100);

int num9 = Integer.parseInt(str3);
System.out.println(str3 + 100);
System.out.println(num9 + 100);
        
// 출력 결과
    317100
    417
    317100
    417
  • Integer.valueOf(문자열).intValue()
  • Integer.parseInt(문자열)
  • 둘 다 가능하다.

숫자(정수) -> 문자열

int k = 300;
String data = Integer.toString(k);
System.out.println(data + 100);

data = k + "";
System.out.println(data);

// 출력 결과
    300100
    300
  • Integer.toString(숫자)도 가능하지만, 숫자 + ""를 넣으면 문자열로 바뀐다.