一、修改list中的活動狀態
java
for(Iterator<Activity> it = activityList.iterator();it.hasNext();){ Activity activity = it.next(); int actStatus = activity.getActStatus(); if(actStatus != 2 && actStatus != 3 && actStatus != 4){ activity.setActStatus(3); } }
二、按照活動狀態排序(升序)ide
Collections.sort(activityList, new Comparator<Activity>() { @Override public int compare(Activity o1, Activity o2) { return Integer.valueOf(o1.getActStatus()).compareTo(o2.getActStatus()); } });