작성한 질문수
스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
로그인 처리하기 - 쿠키 사용
해결된 질문
작성
·
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 을 발생시킵니다.
감사합니다.