久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術(shù)文章
文章詳情頁

Java泛型問題:類“不在類型變量的范圍內(nèi)”錯(cuò)誤。

瀏覽:129日期:2024-04-24 18:53:29
如何解決Java泛型問題:類“不在類型變量的范圍內(nèi)”錯(cuò)誤。?

在MySearchTree的K基本類型為Course。因此K必須“擴(kuò)展” Comparable<Keyable<Course>> &Keyable<Course>。但是,它沒有擴(kuò)展Comparable<Keyable<DataElement>> &Keyable<DataElement>。

我猜 應(yīng)該以類似的方式對(duì)泛型 或 。

public interface Keyable <T> {public String getKey();}public interface DataElement<THIS extends DataElement<THIS>> extends Comparable<Keyable<THIS>>, Keyable<THIS>, Serializable {...}public class Course implements DataElement<Course> {...}public interface SearchTree<K extends Comparable<Keyable<K>> & Keyable<K>> extends Serializable {...}public class MySearchTree implements SearchTree<Course> {解決方法

我正在為一個(gè)涉及泛型的類項(xiàng)目。

public interface Keyable <T> {public String getKey();}public interface DataElement extends Comparable<Keyable<DataElement>>,Keyable<DataElement>,Serializable {...}public class Course implements DataElement {...}public interface SearchTree<K extends Comparable<Keyable<K>> & Keyable<K>> extends Serializable {...}public class MySearchTree implements SearchTree<Course> {... private class Node {public Course data;public Node left;public Node right;... }}

當(dāng)嘗試在MySearchTree的聲明中使用Course類時(shí),我收到一個(gè)類型自變量錯(cuò)誤,指出“課程不在類型變量K的范圍內(nèi)”。我花了很多時(shí)間試圖弄清楚Course可能缺少哪些屬性,以使其不符合要求,但卻空洞了。

有任何想法嗎?

標(biāo)簽: java
相關(guān)文章:
主站蜘蛛池模板: 西乌珠穆沁旗| 东源县| 红河县| 万盛区| 都安| 特克斯县| 西昌市| 九龙县| 沈阳市| 浙江省| 七台河市| 万全县| 瑞安市| 太湖县| 深水埗区| 吉木萨尔县| 綦江县| 西安市| 辽阳市| 紫云| 黄陵县| 宁蒗| 固始县| 遂平县| 贵州省| 凤凰县| 韶山市| 平昌县| 建平县| 弋阳县| 定边县| 凉城县| 个旧市| 启东市| 闸北区| 长海县| 隆德县| 石林| 孝昌县| 衡东县| 广河县|