27
Java 8 Berbeda dengan properti
Di Java 8, bagaimana saya bisa memfilter koleksi menggunakan StreamAPI dengan memeriksa perbedaan properti setiap objek? Misalnya saya punya daftar Personobjek dan saya ingin menghapus orang dengan nama yang sama, persons.stream().distinct(); Akan menggunakan pemeriksaan kesetaraan default untuk Personobjek, jadi saya perlu sesuatu seperti, persons.stream().distinct(p -> p.getName()); Sayangnya distinct()metode ini tidak …