simplename.java
来自「Java程序设计(美) David D. Riley著 机械工业出版社 书籍配套」· Java 代码 · 共 33 行
JAVA
33 行
// (Figure 9.29)public class SimpleName implements Comparable { private String firstName; private String lastName; /** post: firstName == first and lastName == last */ public SimpleName(String first, String last) { firstName = first; lastName = last; } /** post: comparison done alphabetically last name before first */ public int compareTo(Object s) { if ( !(s instanceof SimpleName) ) System.out.println("Cannot compareTo SimpleName to other type"); if ( lastName.compareTo(((SimpleName)s).getLast()) < 0 ) return -1; else if ( lastName.compareTo(((SimpleName)s).getLast()) > 0 ) return 1; else return firstName.compareTo(((SimpleName)s).getFirst()); } public String getFirst() { return firstName; } public String getLast() { return lastName; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?