Java中list.forEach方法的使用示例-根據key獲取對應的value


場景

獲取了字典表對象的list,每個對象的屬性有key和value。

比如對象1的key=1,value=公眾號

對象2的key=2,value=霸道的程序猿

現在已經獲取2怎么在這個對象的List中取出對應的value。

注:

博客:
https://blog.csdn.net/badao_liumang_qizhi
關注公眾號
霸道的程序猿
獲取編程相關電子書、教程推送與免費下載。

實現

            //獲取所有字典表key-value的對象的List
            List<SysDictData> sysDictDataList = sysDictDataMapper.selectDictDataByType("kq_kqgl_dksz_zt");
            //循環
            sysDictDataList.forEach(sysDictData -> {
                if(kqDkszJl.getDkzt().equals(sysDictData.getDictValue()))
                {
                    kqKqrysz.setDklx(sysDictData.getDictLabel());
                }
            });

 


免責聲明!

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



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