C.H.A.I.N.s: 简化集合操作和迭代

tricky6338 7 0 zip 2024-07-07 01:07:40

C.H.A.I.N.s 提供了流畅的 API 来操作数据集合。

以下示例展示了如何使用 C.H.A.I.N.s 对一个包含重复元素的整数列表进行排序和过滤:

ArrayList numsWithDupes = new ArrayList() {{ add(3); add(2); add(1); add(2); add(4); add(1); }}; // <;[3, 2, 1, 2, 4, 1]>;

// 定义一个比较器来对整数进行排序
final Comparator intComparator = new Comparator() {
    public int compare(Integer o1, Integer o2) {
        return o1.compareTo(o2);
    }
};

// 定义一个过滤器来选择大于或等于2的整数
final WhereComparator intGtOrEq

用户评论
请输入评论内容
评分:
暂无评论