<dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>30.0-jre</version> </dependency> groovy implementation 'com.google.guava:guava:30.0-jre' import com.google.common.collect.ImmutableList; public class Main { public static void main(String[] args) { ImmutableList<String> immutableList = ImmutableList.of("a", "b", "c"); } } import com.google.common.collect.ImmutableMap; public class Main { public static void main(String[] args) { ImmutableMap<String, Integer> immutableMap = ImmutableMap.of("a", 1, "b", 2, "c", 3); } } import com.google.common.collect.Collections2; public class Main { public static void main(String[] args) { List<String> list = Arrays.asList("a", "b", "c", "d", "e"); Collection<String> filteredCollection = Collections2.filter(list, new Predicate<String>() { @Override public boolean apply(@NullableDecl String input) { return input.startsWith("a"); } }); System.out.println(filteredCollection); } }


上一篇:
下一篇:
切换中文