发现jdk1.8之后有一个语法list.removeIf() 使用例子: // 移除不是二级和总预案的预案 emergencyPlanEntities.removeIf(item -> !(item.getPlanGrade() == 2 || item.getPlanGrade() == 0));