package utils; import parser.dex.DexClass; import java.util.Comparator; /** * Created by acgmohu on 14-6-23. * 比较两个 DexClass 对象(排序)。 */ public class ComparatorClass implements Comparator<DexClass> { @Override public int compare(DexClass arg0, DexClass arg1) { final String name0 = arg0.className; final String name1 = arg1.className; if (name0.contains("/")) { if (name1.contains("/")) { return name0.compareTo(name1); } else { return "".compareTo(name0); } } if (name1.contains("/")) { return name1.compareTo(""); } else { return name0.compareTo(name1); } } }