我被要求使用布尔类方法来比较 2 个 Date 对象的年、月和日。我到处搜索,无法获得有关如何执行此操作的更多信息我一直在 Date 类而不是 Boolean 类中使用 equals 方法。这是我到目前为止所拥有的,但它给了我一条错误消息。
public Boolean equals(Object obj) {
Date otherDate = (Date)obj;
return year == otherDate.year && month == otherDate.month && day otherDate.day;
}
这是错误消息:
'Date' 中的 'equals(Object)' 与 'java.lang.Object' 中的 'equals(Object)' 冲突;尝试使用不兼容的返回类型
四季花海
开心每一天1111
慕哥6287543
相关分类