How to sort ArrayList<Object> in Ascending order android
问题 I have a requirement to sort ArrayList<Object> (Custom objects) in Ascending order based upon name. For that purpose I am using comparator method as like My ArrayList : ArrayList<Model> modelList = new ArrayList<Model>(); Code I am using: Comparator<Model> comparator = new Comparator<Model>() { @Override public int compare(CarsModel lhs, CarsModel rhs) { String left = lhs.getName(); String right = rhs.getName(); return left.compareTo(right); } }; ArrayList<Model> sortedModel = Collections