我有以下方法:
public static List<A> getValuesExclusion(A exclusion) { return Arrays.stream(values()) .filter(item -> item != exclusion) .collect(Collectors.toList());}//this function returns enum list of A types that has no A type'exclusion'
现在我想将它作为参数列入一个列表:
public static List<A> getValuesExclusion(A... exclusions){ return Arrays.stream(values()) .filter(???) .collect(Collectors.toList());}
我的问题是,如何针对第二种情况进行过滤?我想检索一个枚举列表,该列表排除所有值“排除”作为输入。以下是A类的属性:
public enum A implements multilingualA{ A("a"), B("b"), C("c"), D("d"); ...}
UYOU
绝地无双
慕少森
相关分类