学习路上的自我记录-------路好长,就问你慌不慌,大声港,不慌。----jstarseven。
实体类:
1 package com.server.model; 2 3 /** 4 * Created by jstarseven on 2016/3/21. 5 */ 6 public class Human { 7 8 private String name; 9 private int age; 10 11 @Override 12 public String toString() { 13 return "Human{" + 14 "name='" + name + '\'' + 15 ", age=" + age + 16 '}'; 17 } 18 19 public Human() { 20 super(); 21 } 22 23 public Human(final String name, final int age) { 24 super(); 25 this.name = name; 26 this.age = age; 27 } 28 29 public String getName() { 30 return name; 31 } 32 33 public void setName(String name) { 34 this.name = name; 35 } 36 37 public int getAge() { 38 return age; 39 } 40 41 public void setAge(int age) { 42 this.age = age; 43 } 44 45 public static int compareByNameThenAge(Human lhs, Human rhs) { 46 if (lhs.getName().equals(rhs.getName())) { 47 return lhs.getAge() - rhs.getAge(); 48 } else { 49 return lhs.getName().compareTo(rhs.getName()); 50 } 51 } 52 53 54 }