구글 구아바(Google Guava)는 구글에서 발표한, Java Library이다.
Java 개발자라면 한번쯤 이런 Util이 있으면 좋을 텐데.. 라고 생각했던 Common Util Class의 집합이라고 보면 될 것 같다.
그 중에서, List를 간단하게 생성하는 방법을 소개해보려고 한다.
먼저, 아래와 같이 Maven Dependency를 추가하면, Guava를 사용할 수 있다.
<dependency>
<groupid>com.google.guava</groupid>
<artifactid>guava</artifactid>
<version>19.0</version>
</dependency>
"매우만족, 만족, 보통, 불만족, 매우불만족"
위와 같은 5개의 String을 가지는 List를 만들려고 한다.
그럼, Guava가 제공하는 Collet 관련 Util인 Lists를 활용하면 된다.
아래와 같이 간단하게, List를 생성할 수 있다.
final List arrayList =
Lists.newArrayList("매우만족", "만족", "보통", "불만족", "매우불만족");
아래 링크에서 더 자세한 내용을 확인 할 수 있다.
https://github.com/google/guava