java后端List集合循环去重 直接上代码 List<RP05> list = new ArrayList<>(); for (int j = 0; j < list.size(); j++) { for (int n = j + 1; n < list.size(); n++) { if (list.get(j).getPkTrp05Id().equals(list.get(n).getPkTrp05Id())) { list.remove(n); } } } 剩下的list就是去重后的数据了。