Java中判断List中是否有重复元素
生活随笔
收集整理的這篇文章主要介紹了
Java中判断List中是否有重复元素
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
場(chǎng)景
SSM后臺(tái)接受到前臺(tái)傳遞過(guò)來(lái)的數(shù)據(jù),后臺(tái)用List接受,需要在后臺(tái)判斷是否有重復(fù)數(shù)據(jù)。
主要利用了set會(huì)去重。
實(shí)現(xiàn)
List<String> mobileList = new ArrayList<String>();for (PiaoHouFrontBookInfoFormViewModel p : model.getBookInfoList()) {mobileList.add(p.getMobile());}Set<String> set=new HashSet<String>(mobileList);boolean? mobileresult= mobileList.size() == set.size() ? true : false;if(!mobileresult) {//說(shuō)明有重復(fù)手機(jī)號(hào)return JsonResult.jsonWsReturn(Status.ERROR.getCode(), "所有乘客手機(jī)號(hào)不能重復(fù)!",Status.ERROR_MSG_BY_SELF.getCode());}?
總結(jié)
以上是生活随笔為你收集整理的Java中判断List中是否有重复元素的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Jquery中获取表单提交时不确认个数元
- 下一篇: Jquery中表单序列化提交到后台是怎样