“streaming berbeda berdasarkan properti” Kode Jawaban

streaming berbeda berdasarkan properti

public static <T> Predicate<T> distinctByKey(Function<? super T, ?> keyExtractor) {
    Set<Object> seen = ConcurrentHashMap.newKeySet();
    return t -> seen.add(keyExtractor.apply(t));
}

public void distunctPersons () {
	persons.stream().filter(distinctByKey(Person::getName))
}
Youssef Talha

Java Stream berbeda dengan atribut objek

public static <T> Predicate<T> distinctByKey(Function<? super T, ?> keyExtractor) {
    Set<Object> seen = ConcurrentHashMap.newKeySet();
    return t -> seen.add(keyExtractor.apply(t));
}

persons.stream().filter(distinctByKey(Person::getName))
Heberth Pazinato Reinstein

Jawaban yang mirip dengan “streaming berbeda berdasarkan properti”

Pertanyaan yang mirip dengan “streaming berbeda berdasarkan properti”

Lebih banyak jawaban terkait untuk “streaming berbeda berdasarkan properti” di Java

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya