[java] 롬복을 사용하여 자바 컬렉션을 어떻게 생성하고 사용할 수 있나요?
롬복은 자바 개발을 더욱 편리하게 만들어주는 도구로, 코드를 간결하게 작성할 수 있도록 도와줍니다. 롬복을 사용하여 자바 컬렉션을 생성하고 사용하는 방법을 알아보겠습니다.
- 롬복 라이브러리 추가하기: 먼저, 프로젝트의 build.gradle 파일에 다음 의존성을 추가해주세요.
dependencies {
...
implementation 'org.projectlombok:lombok:1.18.20'
...
}
- 롬복 어노테이션 적용하기:
롬복을 사용하기 위해 해당 클래스에 어노테이션을 적용해주세요. 자바 컬렉션을 생성하려면
@Getter
와@Setter
어노테이션을 추가하면 됩니다.
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class MyClass {
private List<String> myCollection;
}
위의 코드에서는 MyClass
라는 클래스를 생성하고, myCollection
이라는 이름의 리스트를 생성하기 위해 @Getter
와 @Setter
어노테이션을 사용했습니다.
- 컬렉션 사용하기:
이제
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