List<User> adults = _.filter(users, user -> user.getAge() > 18);
String result = _.chain("Hello World")
.trim()
.toUpperCase()
.substring(0, 5)
.value();
import com.github.underscore.lodash.U;
import java.util.List;
public class Main {
public static void main(String[] args) {
List<User> adults = U.filter(users, user -> user.getAge() > 18);
List<String> names = U.map(adults, user -> user.getName());
for (String name : names) {
System.out.println(name);
}
}
}
<dependency>
<groupId>com.github.javadev</groupId>
<artifactId>underscore-java</artifactId>
<version>1.3.0</version>
</dependency>