Java
[java] type 변경 함수 정리
간장공장공차장
2024. 11. 15. 13:49
반응형
1. 문자열 -> 숫자
int x = Integer.parseInt("123"); ## x = 123
double x = Double.parseDouble("123.45") ## x = 123.45
long x = Long.parseLong("1234567890") ## x = 1234567890
2. 객체 or 다른 type => 문자열
Object obj = 123;
String str = obj.toSting(); # str= "123"
Object obj = 123;
String str = obj + ""; # str = "123"
3. Type간 변경
//문자열로 변경
String str = String.valueOf(123) # str = "123"
String str = String.valueOf(true) # str = "true"
//boolean으로 변경
boolean x = Boolean.valueOf("true"); # x = true
// 객체로 변경
Integer obj = Integer.valueOf(123); → obj = Integer(123)
Character obj = Character.valueOf('a'); → obj = 'a'
반응형