我使用fj.data.List過濾Java的8名單
import fj.data.List
List<Long> managedCustomers
我試圖對其進行過濾,使用下面提供的清單類型功能的Java類型列表清單:
managedCustomers.filter(customerId -> customerId == 5424164219L)
我得到這個消息
根據文檔,列表H中作爲過濾方法,這應該工作 http://www.functionaljava.org/examples-java8.html
我錯過了什麼?
感謝
列表界面上沒有'filter'方法。如果底層實現允許並且您想要修改「.stream()。filter(...)。collect(toList())」或「managedCustomers.removeIf(id - > id!= 5424164219L)原始列表。 –