<dependency> <groupId>com.github.javadev</groupId> <artifactId>underscore</artifactId> <version>1.9</version> </dependency> List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); List<Integer> squaredNumbers = _.map(numbers, x -> x * x); List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); List<Integer> evenNumbers = _.filter(numbers, x -> x % 2 == 0); List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); int sum = _.reduce(numbers, (x, y) -> x + y); List<Integer> numbers = Arrays.asList(1, 2, 3, 4, 5); List<Integer> result = _.chain(numbers) .filter(x -> x % 2 == 0) .map(x -> x * x) .value(); List<Integer> numbers = Arrays.asList(1, 2, 3, 3, 4, 4, 5); List<Integer> sortedNumbers = _.sort(numbers); Map<String, List<Integer>> groupedNumbers = _.groupBy(numbers, x -> x % 2 == 0 ? "even" : "odd"); List<Integer> uniqueNumbers = _.uniq(numbers); String str = "Hello, World!"; List<String> words = _.words(str); String joinedStr = _.join(words, " "); String formattedStr = _.format("Hello, %s!", "Underscore");


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