该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

接着,重点来了

public class Person implements Comparable {

private String name;

private int age;

/*******************可以不看***********************/

public Person(String name, int age) {

super();

this.name = name;

this.age = age;

}

public String getName() {

return name;

}

public void setName(String name) {

this.name = name;

}

public int getAge() {

return age;

}

public void setAge(int age) {

this.age = age;

}

/*******************以上可以不看***********************/

/*******************以下是问题所在***********************/

/*******************请看我的注释***********************/

public int compareTo(Object o) {

//if (o instanceof Person)

//此处做健壮性判断会报错:此处不允许使用变量声明

//Person cannot be resolved to a variable

Person p = (Person)o;

int temp = this.age-p.age;

return temp == 0 ?

this.name.compareTo(p.name) : temp;

}

}

instanceof java 报错_【提问】多态问题:instanceof与类型转换相关推荐

  1. instanceof java 报错_java中instanceof怎么理解?java中instanc 爱问知识人

    1.用法表达式    result = object instanceof class     result:布尔类型.     object:必选项.任意对象表达式.     class:必选项.任 ...

  2. 微服务升级_SpringCloud Alibaba工作笔记0009---阿里云部署微服务_在内网不同机器上_报错_注册中心找不到对应的机器_遇到java.net.UnknownHostExceptio

    遇到java.net.UnknownHostException,怎么解决 java报错 在启动toncat 或者其他的应用服务的时候我们 会出现 java.net.UnknownHostExcepti ...

  3. java报错MalformedURLException: unknown protocol: c

    java报错:MalformedURLException: unknown protocol: c 1. 报错情况: 部分代码: //打开图片path="C:/Users/MyUser/im ...

  4. java报错-找不到或无法加载主类(Error: Could not find or load main class)

    此文首发于我的个人博客:java报错-找不到或无法加载主类(Error Could not find or load main class) - zhang0peter的个人博客 比如说test.ja ...

  5. 内网邮件JAVA535报错_利用网易邮箱发送邮件535报错处理

    相信看到535报错的同学代码编写方面都没有问题,只是不明白为什么填写了帐号密码后还是报535错误,使用网易的126或者163邮箱都会有如此问题. Python报错如下: Traceback (most ...

  6. java cell报错_有一个小小点问题,现在我想从eclipse上读取Excel表

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 有一个小小点问题,现在我想从eclipse上读取Excel表,但是sheet的方法getcell报错,请问这是哪儿的错呢?谢谢 源码及报错图片如下: pa ...

  7. java项目导入包报错_转!java web项目 build path 导入jar包,tomcat启动报错 找不到该类...

    在eclipse集成tomcat开发java web项目时,引入的外部jar包,编译通过,但启动tomcat运行web时提示找不到jar包内的类,需要作如下配置,将jar包在部署到集成的tomcat环 ...

  8. 启动azkaban报错_解决启动Azkaban报错问题:java.lang.NoSuchMethodError: com.google.comm

    问题描述: 启动Azkaban报错: java.lang.NoSuchMethodError:com.google.common.collect.ImmutableMap.toImmutableMap ...

  9. java js中 function函数报错_浅析JS中对函数function的理解(基础篇)

    正文:我们知道,在js中,函数实际上是一个对象,每个函数都是Function类型的实例,并且都与其他引用类型一样具有属性和方法.因此,函数名实际上是指向函数对象的指针,不与某个函数绑定.在常见的两种定 ...

最新文章

  1. Linux动态库和静态库比较
  2. 美多商城之验证码(短信验证码1)
  3. Java通过链表实现队列
  4. 有哪些好的 LaTeX 编辑器?
  5. Linux——粘滞位(sbit)、sgid、suid 权限
  6. 性能测试(三)Jmeter工具
  7. 解决WORD文档无法显示链接的图像问题
  8. C++成员变量初始化列表中初始化顺序
  9. LeetCode 2122. 还原原数组
  10. pr cpu100%_PR插件Neat Video5.0.2安装教程
  11. kali下使用远程桌面连接
  12. python公开直播课_今晚Python与人工智能直播课来袭,Mars喊你快上车
  13. wamp+php+下载,WAMP(Windows+Apache+Mysql+PHP) 下载配置一条龙
  14. 前端项目如何使用svg矢量图
  15. 放眼看政策!2022年武汉市光谷招贤令奖励补贴政策以及申报条件!
  16. MATLAB面向对象_及_AppDesigner使用
  17. 《金刚般若波罗蜜经》分段贯释
  18. js中appendChild()用法
  19. 当电脑80端口被占用怎么办
  20. Android辅助功能(无障碍)使用---AccessibilityService

热门文章

  1. STM32F103C8T6定时器的使用
  2. Java开发者必看避坑指南!人生转折!
  3. mybatis(超详细,常用)
  4. 【OS】操作系统高频面试题英文版(1)
  5. iis提示“另一个程序正在使用此文件,进程无法访问。(异常来自HRESULT:0x80070020) ”
  6. Adobe发布第二财季财报:营收27.44亿美元 同比增长25%
  7. 传奇私服服务器上怎么修改爆率,传奇私服怎么一次性调整爆率
  8. 『phphot』【SD2.0大会】毛新生:“傻瓜”软件将成用户最爱
  9. java初学-坦克大战-绘画,并且让其动起来03
  10. 页面自动获取焦点影响页面切换效果_HTML5-焦点管理