Java 8 lambda 合併兩個List,並排除具有相同key的物件。
2020/9/24
2020/6/19
2020/6/18
Effective Java 3e - Item 55: Return optionals judiciously 筆記
Effective Java 3e - Item55: Return optionals judiciously 回傳Optional。
2020/5/29
Java 排序比較兩個可能有null的欄位 sorted by two fields with null
Java排序List時,若排序元素的屬性可能為null,則可以在Comparator的實作中處理null。
2019/12/14
Java 如何使用lambda取得ArrayList<HashMap<K, V>>指定key的val
在IT邦幫忙看到的問題,JAVA如何使用lambda取得ArrayList<HashMap<key,val>>指定key的val。
2019/12/12
2019/12/11
2019/12/10
2019/10/23
Java Lambda 把元素為Optional的List轉為另一個List
covert List<Optional<Object>> to another List
在Java 8 Lambda Stream collect 排除 null 元素的List中的元素為一般的物件,若List中的元素為Optional包裝的物件,且有部分可能是Optional.empty()的情況,蒐集元素中某個屬性轉換成另一個List的寫法如下。
2019/9/18
2019/7/5
2019/7/3
2019/5/15
2019/1/12
2018/12/7
2018/10/26
Java 8 使用Stream.collect依條件蒐集物件
在Java中常會有從一個集合(例如List)中依條件篩選元素,並將符合條件的元素放入另一個集合的操作,本篇介紹如何使用Java 8的Stream.filter()搭配Stream.collect()來達成。
訂閱:
文章 (Atom)