java流的传递方式是_如何在方法中流式传输Java List(Varargs)的值?
生活随笔
收集整理的這篇文章主要介紹了
java流的传递方式是_如何在方法中流式传输Java List(Varargs)的值?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
我有以下方法: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'
現(xiàn)在我想將它作為參數(shù)列入一個(gè)列表:public?static?List?getValuesExclusion(A...?exclusions){
return?Arrays.stream(values())
.filter(???)
.collect(Collectors.toList());}
我的問題是,如何針對第二種情況進(jìn)行過濾?我想檢索一個(gè)枚舉列表,該列表排除所有值“排除”作為輸入。以下是A類的屬性:public?enum?A?implements?multilingualA{
A("a"),
B("b"),
C("c"),
D("d");
...}
總結(jié)
以上是生活随笔為你收集整理的java流的传递方式是_如何在方法中流式传输Java List(Varargs)的值?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: django的url控制系统
- 下一篇: java 单例设计_Java 之单例设计