java
iteye_4928
这个作者很懒,什么都没留下…
展开
-
java字符串
String a = "abc"; String b = "abc"; System.out.println("====>"+ a==b ); 输出结果为false.String a = "abc"; String b = "abc"; System.out.println("====>"+ (a==b) ); 结果就为true为什么呢?很简单运算符优先级问题+原创 2012-01-08 17:47:38 · 91 阅读 · 0 评论 -
java四舍五入。
float a=3.335f; System.out.println(Math.round(a*100)/100.00); Math.round(100.5f)结果应该是多少?101,没错! Math.round(-100.5f)呢?-101,错了,是-100。不可思议吧,看看API说明: Returns the closest int to the argument....原创 2012-01-09 11:58:58 · 109 阅读 · 0 评论