Jinius.com
article thumbnail
728x90
반응형

toString() 메소드란 ?

toString() Method는 객체가 가지고 있는 정보 값들을 문자열로 만들어 return해주는 Method이다.

 

valueOf() 메소드란 ?

valueOf() Method는 객체가 가지고 있는 값은 어떤 값이던 문자열로 만들어 return해주는 Method이다.

 

💡 if (Object is null) {  // 두 메소드 차이는 값이 NULL일 때, 찾을 수 있다.

   Object .toString() 

     - NullPointerException 발생

     - Object에 담긴 값이 String이 아니여도 출력 > 값이 NULL일 경우,  Null PointerException 발생한다.

 

   String .valueOf() 

     - 모든 객체를 항상 String 형태로 출력

     - 객체 값이 NULL일 경우, 문자열 "null"을 만들어서 반환한다.

}

반응형

NullPointerException 해결 방안

이전글 참조:

2022.10.25 - [개발/Java] - [JAVA/자바] toString() 사용 시 NPE(NullPointException) 방지 / 체크

 

[JAVA/자바] toString() null 방지 / 체크 (NullPointException)

NullPointException 란? https://jinius-com.tistory.com/entry/JAVA%EC%9E%90%EB%B0%94-NullPointerException-%EC%9D%B4%EB%9E%80 [JAVA/자바] NullPointerException 이란? NullPointerException 이란? 개발을..

jinius-com.tistory.com

 

728x90
반응형
profile

Jinius.com

@Jinius.com

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!