문자열 -> 숫자(정수)
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(숫자)도 가능하지만, 숫자 + ""를 넣으면 문자열로 바뀐다.
'Java' 카테고리의 다른 글
[Java] 문자열의 모든 요소를 소문자, 대문자로 바꿔주는 toLowerCase(), toUpperCase() (0) | 2023.12.20 |
---|---|
[Java] 문자열의 왼쪽 끝이나 오른쪽 끝에 있는 공백 제거하는 trim() (0) | 2023.12.20 |
[Java] 문자열 슬라이싱하는 substring(), 분리하는 split() (0) | 2023.12.20 |
[Java] 문자열 붙이는 concat(), 문자열 길이 구하는 length() (0) | 2023.12.20 |
[Java] 정수, 실수, 문자 데이터 타입 다루기 (0) | 2023.12.20 |