我有以下方法:public static List 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 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");
...}