로깅1 Effective Java 아이템 12. toString을 항상 재정의하라 Effective Java 3판을 학습하며 요약한 내용입니다. 자세한 내용은 책을 참고해주시기 바랍니다. toString 메서드 java.lang.Object 클래스가 toString 메서드가 제공하지만, 해당 메서드를 호출하면 반환되는 문자열은 사용자가 보고 싶어하는 문자열 값 형태가 아니다. 값은 클래스의 이름과 @ 문자 기호와 16진수로 표현된 해시 코드가 붙은 문자열이 반환된다. 다음 코드는 toString 구현하지 않은 클래스의 toString 메서드를 호출하는 예제이다. public class Main { public static void main(String[] args) { Product product = new Product(1, "Toy"); // ch10.Product@70dea4e .. 2019. 4. 8. 이전 1 다음