728x90
-
String.valueOf() - 파라미터가 null이면 문자열 "null"을 만들어서 반환한다.
-
toString() - 대상 값이 null이면 NPE를 발생시키고 Object에 담긴 값이 String이 아니여도 출력한다.
https://swjeong.tistory.com/146
[Java] toString()과 String.valueOf()의 차이점
두 메소드 모두 Object의 값을 String으로 변환하지만 변경하고자 하는Object가 null인 경우 다르다.toString()과 같은 경우 Null PointerException(NPE)을 발생시키지만 valueOf는 "null"이라는 문자열로 처리한다.
swjeong.tistory.com
'사소한 Tip과 개념들' 카테고리의 다른 글
boilerplate ; 보일러 플레이트 (0) | 2022.11.13 |
---|---|
JAVA-Lombok-어노테이션-Data (0) | 2022.11.13 |
.config 파일이란 (1) | 2022.11.03 |
spring.jpa.hibernate.ddl-auto 설정 (0) | 2022.11.03 |
CI/CD와 툴 (0) | 2022.11.02 |