gpt4 book ai didi

java - 通用不匹配

转载 作者:行者123 更新时间:2023-12-02 02:58:24 25 4
gpt4 key购买 nike

我目前遇到一般错误,但不确定如何修复它。

我的类具有以下属性:

LinkedList<ListElement<UidDate>> followers;
LinkedList<ListElement<UidDate>> following;

当我尝试调用方法 getHead();

ListElement<UidDate> ptr = following.getHead();

我收到错误:

ListElement<ListElement<UidDate>> cannot be converted to ListElement<UidDate>

我的链表类中的 getHead() 方法如下:

public ListElement<E> getHead() {
return this.head;
}

我并没有真正研究过泛型,有什么帮助吗?

最佳答案

因为你的ListElement<E>正在使用ELinkedList<E> 输入参数.

更改您的 ListElement<E>返回类型为 E:

public E getHead() {
return head;
}

关于java - 通用不匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42740830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com