检查列表是否至少包含另一个 - 枚举
我有一个枚举:
public enum PermissionsEnum {
ABC("Abc"),
XYZ("Xyz"),
....
}
然后我有一个枚举列表。我想检查我的列表是否至少有一个枚举。我目前通过迭代方法检查它。我也知道有一种方法可以通过使用 检查 .||
list.contains(enum.ABC..) || list.contains(enum.XYZ) || ...
有没有更好的方法来做到这一点?
这个问题显示了如果目标列表是字符串列表,该怎么办,如果列表是另一个枚举列表,我想获得匹配状态。