Giả sử tôi có danh sách dưới đây tôi muốn trả về một kết quả mà chỉ có một người với tên "Sam"
-"Fred"
nhưng với 25
lượngLàm thế nào để hợp nhất một danh sách các đối tượng tương tự nhưng tổng hợp một số tính chất với Java 8
public class Java8Test{
private static class Person {
private String name;
private String lastName;
private int amount;
public Person(String name, String lastName, int amount) {
this.name = name;
this.lastName = lastName;
this.amount = amount;
}
}
public static void main(String[] args) {
List<Person> people = new ArrayList<>();
people.add(new Person("Sam","Fred",10));
people.add(new Person("Sam","Fred",15));
people.add(new Person("Jack","Eddie",10));
// WHAT TO DO HERE ?
}
}
LƯU Ý:
Ví dụ trên chỉ là để làm rõ, những gì tôi đang tìm kiếm là một bản đồ chung/giảm như chức năng với Java 8.
bạn đã làm gì cố gắng? Bạn bị kẹt ở đâu? –
@VitalijZadneprovskij // LÀM GÌ ĐÂY? Đây là nơi tôi bị kẹt: D – Adelin