본문 바로가기

JAVA

[IntelliJ/Eclipse] Getter/Setter 자동생성 하는 방법

이 글에서는 IntelliJ와 Eclipse 두 IDE를 활용하여 만드는 방법을 적을 것이다. 

각자 원하는 방식대로 참고해서 보면된다!

 

    static class Hello{
        private String name;

        public String getName(){
            return name;
        }

        public void setName(String name){
            this.name=name;
        }
    }

 

예시로 위와 같은 Getter/Setter를 자동생성 기능을 사용하여 만들어보자!

직접 쳐도 되지만 기능을 사용하면 너무 편하니까 `ㅅ'!!!

 

 

#Intellij로 Getter/Setter 자동으로 생성하기 

사용할 변수를 적어준 다음 alt+insert

그러면 Generate 창이 뜨는데 여기서 Getter and Setter 클릭

 

여기서 OK

 

그러면 자동으로 getter/setter가 생성된 것을 확인할 수 있다. 

 

** 여기서는 private변수와 Getter/Setter만을 가지고 있으며 이걸 JAVA Bean이라고 한다.

 

#Eclipse로 Getter/Setter 자동으로 생성하기 

마찬가지로 사용할 변수를 적어준다.

 

적고 마우스 우클릭  [Source]-[Generate Getter and Setter...]

(캡쳐하려했는데 캡쳐가 안된다..ㅠㅠ)

** 단축키 alt+shift+s

 

여기서 getter/setter를 만들고자 하는 변수 클릭

그리고 아래 Access modifier에서 원하는 접근제어자 형식 체크

다 선택했다면 Generate 클릭

 

그러면 이렇게 Getter/Setter가 생성된 것을 확인할 수 있다!

 

 

이렇게 자동생성 기능도 편하지만, 롬복이 더 편하다 롬복 만세🌶️

이거 적으려고 이클립스 켰다 굿`ㅅ'~