我在我的課程中使用了泛型。 MyObject必須使用T作爲一個類,例如新的MyObject(Long.class)。在方法等於我想確保給該方法的參數是T的一個實例。通用實例作爲方法參數
Object<T>
是不是一個有效的Java源,我知道。 我將它添加到代碼示例中,以顯示我的意思,即該值是T的一個實例。
但是,實現均等方法的正確方法是什麼?
public class MyObject<T extends Class> {
public boolean equal(Object<T> value) {
return true;
}
}
你不重寫equals()(用's') –