我是 Java 8 的新手。我有一个 A 类型的自定义对象列表,其中 A 如下所示:
class A {
int id;
String name;
}
我想确定该列表中的所有对象是否都具有相同的名称。我可以通过遍历列表并捕获名称的先前和当前值来实现。在这种情况下,我找到 了 How to count number of custom objects in list which have same value for one of its attribute 。但是有没有更好的方法在 java 8 中使用流来做同样的事情?
原文由 Joy 发布,翻译遵循 CC BY-SA 4.0 许可协议
一种方法是获取第一个列表的名称并调用
allMatch
并对其进行检查。