[java] 롬복을 사용하여 자바 컬렉션을 어떻게 생성하고 사용할 수 있나요?

롬복은 자바 개발을 더욱 편리하게 만들어주는 도구로, 코드를 간결하게 작성할 수 있도록 도와줍니다. 롬복을 사용하여 자바 컬렉션을 생성하고 사용하는 방법을 알아보겠습니다.

  1. 롬복 라이브러리 추가하기: 먼저, 프로젝트의 build.gradle 파일에 다음 의존성을 추가해주세요.
dependencies {
    ...
    implementation 'org.projectlombok:lombok:1.18.20'
    ...
}
  1. 롬복 어노테이션 적용하기: 롬복을 사용하기 위해 해당 클래스에 어노테이션을 적용해주세요. 자바 컬렉션을 생성하려면 @Getter@Setter 어노테이션을 추가하면 됩니다.
import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class MyClass {
    private List<String> myCollection;
}

위의 코드에서는 MyClass라는 클래스를 생성하고, myCollection이라는 이름의 리스트를 생성하기 위해 @Getter@Setter 어노테이션을 사용했습니다.

  1. 컬렉션 사용하기: 이제 MyClass 객체를 생성하고, myCollection에 값을 추가하거나 조회할 수 있습니다.
public class Main {
    public static void main(String[] args) {
        MyClass myObj = new MyClass();
        
        // 컬렉션에 값 추가하기
        myObj.getMyCollection().add("Value 1");
        myObj.getMyCollection().add("Value 2");
        
        // 컬렉션 값 조회하기
        List<String> collection = myObj.getMyCollection();
        for (String value : collection) {
            System.out.println(value);
        }
    }
}

위의 코드에서는 MyClass 객체를 생성하고, myCollection에 값을 추가하고 조회하는 방법을 보여줍니다.

이처럼 롬복을 사용하여 자바 컬렉션을 생성하고 사용하는 방법을 알아보았습니다. 롬복을 활용하면 자바 개발을 더욱 효율적으로 처리할 수 있습니다. 더 많은 롬복 기능을 사용하려면 롬복 공식 문서를 참조하세요.

참조: Project Lombok