toString() 메소드 만들기

toString()은 자바 객체를 문자열로 표기해야할 때 자동으로 호출되는 함수이다. 꽤나 중요하지만 잘 만드는 것은 귀찮다.
Intelli J에서는 에디터 화면에서 Alt + Insert 버튼으로 toString()을 만들고 채울 수 있는데 꽤나 유용하다. 그 샘플은 다음과 같다.

public String toString() {
        return "VoObject{" +
                "merchantId='" + merchantId + '\'' +
                ", orderId='" + orderId + '\'' +
                ", notiUrl='" + notiUrl + '\'' +
                '}';
    }

Json 처럼 예쁘게 정리해서 보여주고, 줄바꿈도 해준다. 앞으로 자주 써야지 =)