学习路上的自我记录-------路好长,就问你慌不慌,大声港,不慌。----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 }
View Code

相关文章: