Comparator代码,
1、按照Picture path进行排序(Picture为一个Entity)
public class PictureObjectComparator implements Comparator<Picture> {
@Overridepublic int compare(Picture picture1, Picture picture2) {
return picture1.getPath().compareTo(picture2.getPath());
}
}
2、List<String>排序Comparator
public class PictureComparator implements Comparator<String> {
@Override
public int compare(String lhs, String rhs) {
return lhs.compareTo(rhs);
}
}
使用:
PictureObjectComparator mComparator = new PictureObjectComparator();
Collections.sort(outPicturesList, mComparator);