반응형
Java 형 변환
Int -> String 자료형 변경 하기
// 1. String.valueOf 사용하기
int a = 1;
String strA = String.valueOf(a);
// 2. String 문자열에 더해주기
int b = 2;
String strB = 2 + "";
// 3. StringBuilder 사용하기
int c = 3;
StringBuilder sb = new StringBuilder();
sb.append(a);
String -> int 자료형 변경 하기
String strInteger = "100";
int value = Integer.valueOf(strInteger);
Python 형 변환
Int -> String 자료형 변경 하기
# 1. str(변수) 메서드 사용
a = 1
b = str(a)
# 2. f'{변수}' 형 변형
a = 2
b = f'{a}'
# 3. "{}".format(변수) 형 변형
a = 3
b = "{}".format(a)
String -> int 자료형 변경 하기
# 1. int(변수) 메서드 사용
a = '1'
b = int(a)
파이썬에서는 자료형 변환등에 대해서 좀 더 간결해 보이지만 String + 숫자형 데이터(int, float, etc...) 등의 경우에 대해서는 Java와 같이 새로운 String으로 처리하지 않고 Exception을 던집니다.
String과 숫자형 데이터 합치는 방법
# 1. f'String {변수}'
a = 1
b = f'a : {a}'
# 3. "String {}".format(변수)
a = 2
b = "a : {}".format(a)
반응형
'etc.' 카테고리의 다른 글
[Java/Python] 문법 비교 정리 #3 함수 선언 (0) | 2022.11.02 |
---|---|
[Java/Python] 문법 비교 정리 #2 배열 (0) | 2022.10.28 |
[Chrome] Tab 마우스 Hover 이미지 없애기 (0) | 2022.10.19 |
[Intellij][Tool] - 유용한 단축키 모음 (0) | 2022.10.18 |
[JSON] json 파싱하는 사이트 모음 (0) | 2022.03.18 |