public class Human implements Comparable<Human> {
private int age;
private String name;
public Human(String givenName, int age) {
this.name = givenName;
this.age = age;
}
public String getName() {
return name;
}
public int getAge() {
return age;
}
public String introduce() {
return "Hey! I'm " + name + " and I'm " + age + " years old.";
}
public int CompareTo(Human h1, Human h2) {
int hum1 = h1.getAge();
int hum2 = h2.getAge();
System.out.println(hum1 - hum2);
}
}
这里怎么了?请帮忙。
您要更改:
public int CompareTo(Human h1, Human h2)
致:
public int compareTo(Human h_other)
两件事:首先,“C”是小写的。其次,compareto
方法将这个
与另一个human
进行比较,因此它等效于(使用旧代码):
public int compareTo(Human h_other) {
return CompareTo(this, other);
}
我试图使用carable接口以dd-mm-yyyy hh:mm格式比较约会时间(字符串)。而且,它似乎找不到getAppointmentTime方法,它显然在那里 代码: }
为什么我从下面的代码中得到这个编译错误消息? (程序根据键盘上按下的箭头键,在4个方向上移动箭头:d) Direction.java:41:错误:DirectionBoard。DirectionListener不是抽象的,并且不会覆盖KeyListener中的抽象方法keyReleated(KeyEvent)
如何解决此错误,我不想删除。请任何人在不删除`implements actionlistener的情况下更正此错误。
大家好,我有这个主课堂 错误:(42,8)错误:Home不是抽象的,并且不会覆盖OnFragmentInteractionListener中的onFragmentInteract(String)抽象方法 我创建了一个导航抽屉,并希望有一个新的片段来显示另一个家庭活动的内容。 Android Studio告诉我做个家。类抽象或实现抽象方法。 里面: 我那样做了,但是什么也没有改变。我不能让home类
请帮帮忙。我对编码不是新手,但对Java是新手。我不知道我做错了什么。我正在用一本书学习java,下面的代码是我此刻正在研究的。我去了books网站,下载了这个程序的源代码,它给了我同样的错误信息。谁来帮帮我。我知道有人问我这个问题,但我被困住了,真的需要一些帮助。