我有一个对象
班级员工(身份证,姓名,城市){};
List<Employee> list1 = new ArrayList();
list1.add(new Employee(2, "Abc", "eJ"));
list1.add(new Employee(3, "Zec", "eJ");
list1.add(new Employee(4, "Cec", "eJ"));
list1.add(new Employee(5, "Abc", "Ab"));
list1.add(new Employee(6, "Abc", "Ze"));
我需要根据名称对员工对象进行排序,甚至包括城市
"Abc","Ab"
"Abc","eJ"
"Abc","Ze"
"Cec","eJ"
"Zec", "eJ"
但我正在排序 - 这个城市没有与名字一起订购。
"Abc","eJ" - city not ordered here
"Abc","Ab"
"Abc","Ze"
"Cec","eJ"
"Zec", "eJ"
任何人都知道,PLZ帮我解决了比较器的问题吗?