import org.apache.commons.collections4.ListUtils; import org.apache.commons.lang3.StringUtils; import java.util.Arrays; import java.util.List; public class ListUtilsExample { public static void main(String[] args) { List<String> list1 = Arrays.asList("apple", "banana", "cherry"); List<String> list2 = Arrays.asList("apple", "date", "elderberry"); List<String> mergedList = ListUtils.union(list1, list2); System.out.println("Merged List: " + mergedList); List<String> filteredList = ListUtils.select(mergedList, StringUtils::isNotBlank); System.out.println("Filtered List: " + filteredList); } } <dependencies> <!-- Apache Commons Collections --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>4.4</version> </dependency> <!-- Apache Commons Lang --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.12.0</version> </dependency> </dependencies>


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