7
Bỏ qua các bản sao khi tạo bản đồ bằng luồng
Map<String, String> phoneBook = people.stream() .collect(toMap(Person::getName, Person::getAddress)); Tôi nhận được java.lang.IllegalStateException: Duplicate keykhi một yếu tố trùng lặp được tìm thấy. Có thể bỏ qua ngoại lệ như vậy khi thêm giá trị vào bản đồ? Khi có trùng lặp, chỉ cần tiếp tục bằng cách bỏ qua khóa trùng …
257
java
java-8
java-stream