강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

윤중진님의 프로필 이미지
윤중진

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

로그인 처리하기 - 쿠키 사용

String.valueOf 관련

해결된 질문

작성

·

244

1

Cookie 클래스의 생성자로 String name, String value를 입력받는데, Long 타입의 loginMember.getId()의 타입을 변환해줄 때 String.valueOf를 사용하신 이유를 알고 싶습니다.

loginMember.getId().toString()과 다른점이 궁금합니다.

답변 1

6

안녕하세요. 윤중진님, 공식 서포터즈 y2gcoder입니다.

String.valueOf() 와 toString()의 가장 큰 차이는 NullPointerException 발생 여부입니다.
String.valueOf() 는 null 이 들어오면 "null"로 반환하고
toString()은 null이 들어오면 NullPointerException 을 발생시킵니다.


감사합니다.

윤중진님의 프로필 이미지
윤중진

작성한 질문수

질문하기