有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

调用该方法的java比较对象

我知道这很琐碎,但出于某种原因,我有点麻烦。我正在尝试编写一个方法,该方法具有数组列表中的book对象,调用该方法将其与同一列表中的另一本书进行比较。我想我明白了要点,但我不知道如何比较它们。我想应该是这样的

 public Boolean isShorter(Book otherBook)
 { 
    if(otherBook.getLength() < ???????.getLength() )
          return true;
    else  
          return false;
}   

共 (1) 个答案

  1. # 1 楼答案

    使用“this”关键字引用当前对象(方法的调用方)。 像这样:

    otherBook.getLength() < this.getLength()