아래의 글은 조슈아 블로크 저/개앞맵시 역, 『이펙티브 자바 Effective Java 3/E
』, 인사이트(2018), 7-13 쪽의 내용을 기반으로 작성하였습니다.

 

toString이 뭐지?

Object.toString : 클래스_이름@16진수로표시한해시코드

 

 

항상 해야하나?

항상 할필요는 없고 필요한 객체 (dto, entity 등) 에 적용하면 디버깅이 편하다

 

재정의는 어떻게?

lombok @ToString으로하면 편하고 아니면 재정의

 

참고사이트 : 

johngrib.github.io/wiki/Object-toString/

 

java.lang.Object.toString 메소드

 

johngrib.github.io

 

+ Recent posts