List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5);
List<Integer> filteredNumbers = FluentIterable.from(numbers)
.filter(number -> number % 2 == 0)
.transform(number -> number * 2)
.toList();
ImmutableList<String> names = ImmutableList.of("Alice", "Bob", "Charlie");
for (String name : names) {
System.out.println(name);
}
List<Integer> numbers = Arrays.asList(5, 2, 3, 1, 4);
Collections.sort(numbers);
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>
<version>30.1-jre</version>
</dependency>