摘要: Java解惑(1) 表达式谜题 1 判断奇数 2 浮点数的精确表示 3 长整除 4 L与l 5 十六进制(略) 6 多重类型转化 7 变量交换 C语言中有一种利用异或操作符的性质 实现变量交换的办法,而无需使用中间变量 C语言中,计算表达式 时,会先计算expr的值再提取x的值。但是在Java中是不 阅读全文
posted @ 2020-02-09 18:35 filozofio 阅读(196) 评论(0) 推荐(0) 编辑
摘要: Java自定义实现equals()方法 以常见的自定义Date类型为例,没有经验的朋友可能会觉得直接比较年月日即可,从而写出以下的实现 但是想要健壮地实现equals()方法,上述代码是不够的,参考以下代码 自定义equals方法的套路 1. 检查是否是同一个引用,如果是,返回true 2. 检查n 阅读全文
posted @ 2020-02-09 02:08 filozofio 阅读(1156) 评论(0) 推荐(0) 编辑