myobject.java

来自「java的书上例子」· Java 代码 · 共 33 行

JAVA
33
字号
//例15-10. MyObject.java

public class MyObject implements Comparable {
	private String name;
	
	public MyObject() {
		this("Object");
	}
	
	public MyObject(String s) {
		name = s;
	}
	
	public int compareTo(Object o) {
		String moName = ((MyObject)o).getName();
		if ( this.name.length() > moName.length() )
			return 1;
		else if ( this.name.length() < moName.length() )
			return -1;
		else
			return 0;
	}
	
	public String getName() {
		return name;
	}
	
	public String toString() {
		return getName();
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?