-
[안드로이드 JAVA] String, int, float 등 기본형 상호변환하기Programming/Android 2012. 10. 18. 18:38
안드로이드 프로그래밍을 하다보면 입력받은 값을 int형으로 받아 연산하거나 float이나 double 형을 그대로 출력해야 할 때 각 형식에 맞게 변환을 해주어야 한다.
자주 사용되는 변수들의 형 변환을 정리하면 다음과 같다.
// 숫자에서 문자로 바꾸기 String si = Integer.toString(i); String sf = Float.toString(f); String sl = Long.toString(l); String sd = Double.toString(d); // 문자에서 숫자로 바꾸기 int i = Integer.parseInt(si); float f = Float.parseFloat(sf); long l = Long.parseLong(sl); double d = Double.parseDouble(sd);
문자로 바꾸는 것은 그냥 .toString(숫자) 만 해주면 되기 때문에 쉽지만,
숫자로 바꿀 경우에는 .parseFloat(문자) 와 같이 형지정을 해주어야 하기 때문에 정확히 사용해야 한다.
'Programming > Android' 카테고리의 다른 글
[안드로이드 JAVA] 문자열을 SHA-256로 암호화하기 (AndroidKeyStore 이용) (0) 2021.02.14 [안드로이드 JAVA] SharedPreferences 암호화하기 (androidx.security 이용) (3) 2021.02.13 [안드로이드 JAVA] 세 수를 비교해서 순서대로 출력하기 (0) 2012.10.18 [안드로이드 JAVA] 두 수를 비교해서 순서대로 출력하기 (0) 2012.10.18