java lambda 所有列求和


今天做東西的時候遇到一個需求,求list集合所有列的求和。折騰半天也沒有搞出來,網上大部分都是單列求和就像下面這樣的,其他都差多,什么 min,max avg count

只得到了number這個屬性的總和,其他屬性怎么辦?有人可能會說可以這樣

但是要有10,20個屬性呢?所以還是不靠譜啊

最后一個朋友提示了一下,仿然大悟,原來可以這么操作,直接在對象里封裝一個求和方法,讓屬性相加,然后在調用就行了,

之前一直在lambda里找解決辦法,結果忘了本質。果然還是思維不夠開闊。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM