java使用Set集合去重


我們在日常的開發中,可以使用Set集合去重,代碼如下:

       // 去重並不打亂順序
            Set<String> setList = new HashSet<String>();
            // 保存
            for (int i = 0; i < codeList.size(); i ++) {
                String code = codeList.get(i);
                if (!setList.contains(code)) {
                    NavigateSetAO navigateSetAO = new NavigateSetAO();
                    navigateSetAO.setMenuCode(code);
                    navigateSetAO.setSortNum(i + 1);
                    navigateSetAO.setUserId(user.getId());
                    navigateSetGeneratedMapper.insert(navigateSetAO);
                    setList.add(code);
                }
            }

 


免責聲明!

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



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