在 Java 中查看 ArrayList 是否包含对象的最有效方法
2022-08-31 13:48:10
我在Java中有一个对象的ArrayList。这些对象有四个字段,其中两个字段用于将对象视为等于另一个字段。鉴于这两个字段,我正在寻找最有效的方法来查看数组是否包含该对象。
问题是这些类是基于 XSD 对象生成的,因此我无法修改类本身以覆盖 ..equals
有没有比循环并手动比较每个对象的两个字段,然后在找到时中断更好的方法吗?这似乎太乱了,寻找更好的方法。
编辑:ArrayList 来自未编组到对象中的 SOAP 响应。