언어/Java
[Java] 형 변환을 도와주는 다양한 메서드
쿠큭다스
2021. 9. 8. 17:01
728x90
1. Object 형태를 String으로 변환
- String.valueOf(number)를 이용
출력 결과
- toString(number) 이용
출력 결과
String.valueOf() vs toString() 차이점
Object가 null일 때,
toString() : Null PointerException(NPE)을 발생
String.valueOf() : null일때에도 null을 문자열로 취급하여 예외를 발생시키지 않음
따라서, NPE를 방지하기 위해서는 String.valueOf()를 사용하는 것이 좋다.
참고로 int형이 아닌 다른 형을 통해서도 String으로 변환가능
출력 결과
2. String형을 int로 변환
- Integer.pasreInt(문자열) 이용
출력 결과
3. String을 char으로 변환
- charAt(인덱스번호) 이용
출력 결과
728x90