武当王也123 2020-09-01 19:47 采纳率: 0%
浏览 688

为啥会报错Bound mismatch: The type ArrayList is not a valid substitute for the bounded parameter <T extends List> of the type LimitClass<T>

图片说明

package Test;

import java.awt.List;
import java.util.ArrayList;
import java.util.LinkedList;

public class LimitClass<T extends List> {
    public static void main(String[] args){
        //可以实例化已经实现List接口的类
        LimitClass<ArrayList> l1 = new LimitClass<ArrayList>();
        LimitClass<LinkedList> l2 = new LimitClass<LinkedList>();
        //这句是错误的,因为HashMap没有实现List()接口
        //LimitClass<HashMap> l3 = new LImitClass<HashMap>();
        }
}
  • 写回答

1条回答 默认 最新

  • dabocaiqq 2020-09-02 09:38
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 机电一体化系统设计说明书
  • ¥20 sgy数据提取地震波速,有人能回答吗小馋
  • ¥20 c#实现打开word的功能,并且需要安装成windows服务,word打不开怎么办
  • ¥15 python用ARIMA时间预测模型预测数据出错,急!
  • ¥30 为什么后端传给前端vue的河流json数据不在地图中显示出来
  • ¥50 关于弹性波动方程求解的问题:
  • ¥100 C# 做 10个串口数据采集;采集数据填到 EXE表中;1路与PLC MODBUS通讯 ;要求速度尽量快点; 有能做完整程序的单聊,重酬
  • ¥15 P0口接8个LED,编写程序,并绘制proteus仿真电路原理图
  • ¥15 java,maven
  • ¥15 单独编译安卓13车载evs