摘要: 情景上這樣的:我有一個重寫了equals方法的類,該類源碼如下。然后用一程序將此類多次循環put到HashMap中去,但每次put到1500次左右時,就會出現NullPointerException。
閱讀全文
posted @
2009-01-14 12:34 foxinsky 閱讀(1827) |
評論 (10) |
編輯 收藏
摘要: 先看下如下代碼:
double dTest=82.545d;
DecimalFormat format=new DecimalFormat("0.00");
System.out.println(format.format(dTest));
你覺得會輸出什么?82.55?還是82.54?
閱讀全文
posted @
2008-11-17 16:50 foxinsky 閱讀(2231) |
評論 (2) |
編輯 收藏
很奇怪哦,大家看一下這段代碼
NumberFormat numberFormat=NumberFormat.getNumberInstance();
numberFormat.setMaximumFractionDigits(2);
numberFormat.setMinimumFractionDigits(2);
float f=5.535f;
double d=5.535;
System.out.println(numberFormat.format(f)); //輸出值為?
System.out.println(numberFormat.format(d));//輸出值為?
看一下輸出1 為5.53
而輸出2 為5.54
有哪位兄臺給我講一下原因呢?
posted @
2008-09-04 13:55 foxinsky 閱讀(846) |
評論 (1) |
編輯 收藏