相关疑难解决方法(0)

查找集合中具有给定属性的所有对象

我有一些复杂的物体,比如猫,它有许多属性,如年龄,最喜欢的猫粮等.

一堆Cats存储在Java Collection中,我需要找到所有3岁的猫,或者那些喜欢的猫粮是Whiskas的猫.当然,我可以编写一个自定义方法来查找具有特定属性的Cats,但这对于许多属性来说很麻烦; 这有什么通用的方法吗?

java collections

85
推荐指数
6
解决办法
13万
查看次数

如何在 Java 对象的属性上应用 contains 函数?

我的Address课程为:

public class Address{
    private String city;
    private String pincode;
    private String state;
}
Run Code Online (Sandbox Code Playgroud)

我有一个不同对象的属性requestprivate List<Address> transitLocations.

如何检查是否transitLocations包含状态等于"SomeString"一行的地址。

PS:请假设所有 getter 和 setter 都存在于代码中。
我不想覆盖 equals 因为Address类也在其他地方使用。

java contains list

2
推荐指数
1
解决办法
3577
查看次数

标签 统计

java ×2

collections ×1

contains ×1

list ×1