IT_Programming/Dev Tools

이클립스 Surround With / equals, hashCode, toString 메서드 생성 방법

JJun ™ 2011. 4. 3. 13:06

코드 블록 감싸기 (Surround With) : Alt + Shift + z

 

 

 


 

  

 

 

[ equals, hashCode, toString 메서드 생성 방법 : Alt + Shift + s ]

 

가니메데 버전까지는 이클립스JDT에디터에서 equals 및 hashCode메소드를 자동으로 생성시킬 수

있었는데 이번 갈릴레오 버전에서는 toString까지 추가되었다.  물론 Commons Lang 같은 라이브러리를

쓸 수도 있겠지만 나름대로 유용한 기능이라 생각된다.

1. equals와 hashCode 생성

    ※ 참고로 Generate Setter/Getter 항목을 선택하면 인스턴스 변수에 따른 setter/getter 함수를

        만들 수 있다. (Java Beans를 만들 때 유용한 기능이다.)

 

 


2. 생성된 코드

 

 


3. toString 생성

 

 


4. 생성된 toString코드