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