![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java编程
沧海神话
天津大学本科和硕士,擅长单片机应用开发,网站设计开发,Java应用开发
展开
-
浮点数的减法运算
java:System.out.println( (3 - 2.6) == 0.4); 结果是false 根据调试 System.out.println(3 - 2.6) 结果是 0.3999999999999999 并不是0.4浮点数的误差的产生:由于计算机内部以二进制保存,所以十进制的有限位的小数,在计算机内部会是一个无限位的小数。例如 十进制的0.9虽原创 2016-04-25 10:48:35 · 1855 阅读 · 0 评论 -
hashcode 重写问题
在有些情况下,程序设计者在设计一个类的时候为需要重写equals方法,比如String类,但是千万要注意,在重写equals方法的同时,必须重写hashCode方法。下面看一个例子:12345678910111213141516转载 2016-05-10 16:49:03 · 1453 阅读 · 0 评论