【发布时间】:2019-08-11 19:45:15
【问题描述】:
在 java 中,假设我有一个名为 ExampleClass 的类,它有一个名为 Item 的类的集合。每个项目在称为 ID 的字段中都有一个整数。如何让 ExampleClass 的迭代器遍历具有偶数 ID 的项目,然后遍历具有奇数 ID 的项目。
编辑:我不需要这个特定问题的答案,我一般问如何在 ExampleClass 中有一个迭代器内部类 这将首先遍历具有一个属性的项目,然后再遍历其他项目。
【问题讨论】:
-
items.stream().sorted(Comparator.comparingInt(i -> i.getID() % 2)).iterator() -
@shmosel 太糟糕了,它不能被赞成或接受为答案,因为您将答案发布为评论......