Google Guava - 如果元素的属性相对于另一个元素,则使用值1过滤集合


诸葛神侯
2025-02-26 04:18:03 (11天前)
  1. -snippet进入我现有的FluentIterable

我很新

番石榴
</跨度>
(至少是它的功能编程部分),所以请耐心等待。

import com.google.common.collect.Sets;
导入

2 条回复
  1. 0# v-star*위위 | 2019-08-31 10-32



    没有。



    详细说明:你可以写

    Function

    提取日期,你可以写

    Predicates

    测试它们,但即使你已经找到了将它们粘在一起的方法,它也会因为它而变得混乱

    所有这些警告

    。您必须等待JDK8才能创建至少可以远程读取的东西。



    另一件事是你正在测试对

    Blah

    s(名称为+1),对于通用库来说真的太过分了。想象一下像这样无数的方法。



    最后一件事是你正在做的事情并不是真正有用的:你的病情取决于

    filteredBlahs

    列表,在迭代期间发生变化。这很好,如果你需要它,但把它转换成功能上看的东西将是一个混淆。



    用于过滤的谓词实际上不应该在过程中改变,否则你可以运行未定义或混乱的行为,如

    这个问题



登录 后才能参与评论