How to sort a List<Object> alphabetically using Object name field

后端 未结 16 1450
暗喜
暗喜 2020-11-28 06:00

I have a List of Objects like List p.I want to sort this list alphabetically using Object name field. Object contains 10 field and name field is o
16条回答
  •  借酒劲吻你
    2020-11-28 06:17

    public class ObjectComparator implements Comparator {
    
        public int compare(Object obj1, Object obj2) {
            return obj1.getName().compareTo(obj2.getName());
        }
    
    }
    
    
    

    Please replace Object with your class which contains name field

    Usage:

    ObjectComparator comparator = new ObjectComparator();
    Collections.sort(list, comparator);
    

    提交回复
    热议问题