<dependency> <groupId>org.webjars.bower</groupId> <artifactId>underscore</artifactId> <version>1.12.1</version> </dependency> import org.webjars.bower.underscorejs._; public class UnderscoreUtils { public static <T> T[] toArray(List<T> list) { return _.toArray(list); } public static <T> List<T> filter(List<T> list, Predicate<T> predicate) { return _.filter(list, predicate::test); } } public class Main { public static void main(String[] args) { List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); Integer[] array = UnderscoreUtils.toArray(numbers); System.out.println(Arrays.toString(array)); List<Integer> evenNumbers = UnderscoreUtils.filter(numbers, n -> n % 2 == 0); System.out.println(evenNumbers); } }


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