首页 > 其他分享 >TreeMap运行错误

TreeMap运行错误

时间:2023-04-11 21:03:32浏览次数:31  
标签:类型转换 java 错误 Tr TreeMap new main 运行


Exception in thread "main" java.lang.ClassCastException: Day16_TreeMap.Star cannot be cast to java.lang.Comparable

提示类型转换错误,

public static void main(String[] args) {
    TreeMap<Star, String> Tr = new TreeMap<Star,String>();
    //下句出错
    Tr.put(new Star("刘诗诗",22,"女"), "s001");

star类重写了compareTo方法,也提示类型转换报错

star类 书写有错,类型没有规范就到位

总结:低级错误


标签:类型转换,java,错误,Tr,TreeMap,new,main,运行
From: https://blog.51cto.com/u_16066155/6183893

相关文章

  • 在win10下用pyinstaller 包成.exe win7运行报错error loading Python DLL
    在win10下运行一切正常,复制到win7电脑运行,直接报错,有两个错误,一个是缺少xxxxx.dll一个是errorloadingPythonDLL......正常思路以为是缺少dll,按照提示名称下载dll放到系统目录,没啥用。最后搜索一大堆论坛,找到如下思路:原因为win7系统中缺少运行库,需要安装VisualStudio201......
  • IDEA】出现 Wrong tag ‘Author_‘ 错误的 Author 标签等的黄色警告问题
    问题描述设置自动生成注解后,会产生Wrongtag'Author:'错误的Author标签等的黄色警告问题   解决方案:配置路径:File-->NewProjectsSetup-->SettingsforNewProjects…-->Editor-->Inspections-->Preotfiles:DefaultIDE-->Java-->Javadoc-->Declarati......
  • Element Plus错误警告 | Popper: Detected CSS transitions on at least one of the f
    这个错误的解决方案如下:1.禁用"computeStyles"修饰符的adaptive选项:这将允许平滑过渡,但可能会降低性能。禁用"computeStyles"修饰符的adaptive选项,可以在创建Popper实例时指定modifiers参数,并将computeStyles的adaptive属性设置为false。示例如下:import{c......
  • ”file not recognized: file format not recognized“错误,不同架构动态库交叉编译的
    在学习modbus协议时,发现了一些关于libmodbus库编译的问题 我将虚拟机作为客户端,树莓派作为服务器端,分别编写modbus-tcp协议的客户端/服务器端代码在ubuntu虚拟机上可以成功编译,但是在树莓派上会报:”filenotrecognized:fileformatnotrecognized“错误 下面是关于”fil......
  • Yunzai-Bot运行报错:[ERRO] puppeteer Chromium 启动失败 解决方法
    前提:一定是本机安装了chrome各路方法汇总:重新下载puppeteer依赖(与现版本似乎不匹配)解决yunzai云崽报错puppeteerChromium启动失败|花落尽终归尘(clt6.cn)ln-vsflibre2.so/lib/libre2.so.9小白求教,puppeteerChromium启动失败·Issue#I65JGY·时雨◎星空/TR......
  • 解决javascript调用本地sanic接口报跨域错误的问题
    在py代码中利用middleware()方法修饰request/response即可,无需别的操作。 app=Sanic('Sanic_Server')@app.middleware("request")defcors_middle_req(request:Request):"""路由需要启用OPTIONS方法"""ifrequest.method.lower()==......
  • db2错误代码大全
    SQLCodeSQLState状态说明00000000SQL语句成功完成01xxxXXXSQL语句成功完成,但是有警告+01201545未限定的列名被解释为一个有相互关系的引用+09801568动态SQL语句用分号结束+10002000没有找到满足SQL语句的行+11001561......
  • iOS上架错误:缺少出口合规证明
      版本构建完成后,发现提示:缺少出口证明,解决方法,如下:如果您的构建版本未使用加密,请在Info.plist文件中使用键字符串值,这样无需为下一构建版本提供出口合规证明信息。<key>ITSAppUsesNonExemptEncryption</key><false/>显示为 AppUsesNon-ExemptEncryption    ......
  • 单片机程序运行过程中,某些变量被莫名其妙的修改了
     在开发单片机程序中,遇到这么一个问题,程序运行过程中,某些变量被莫名其妙的修改了,然而经过打断点还有打印信息都完全查不出哪里出了问题,直到我灵光一闪。解决方法:查map文件,定位到被修改的变量,然后往上查看有可能的数组。后面经查看找到了可疑数组。然后再查看相关代码。发......
  • ubuntu 编译出现错误fatal error: bits/libc-header-start.h: No such file or direct
    在ubuntugcc编译程序出现错误fatalerror:bits/libc-header-start.h:Nosuchfileordirectory表明缺少库环境。解决方法aptupdateapt-getinstallgcc-multilib成功编译......