將字符串轉換為基本類型的問題
// 將字符串轉換為基本類型
Double a = ?Double.parseDouble(str) ?;
不應該是double a = ?Double.parseDouble(str) ;嗎?為什么編譯出來結果一樣?
// 將字符串轉換為基本類型
Double a = ?Double.parseDouble(str) ?;
不應該是double a = ?Double.parseDouble(str) ;嗎?為什么編譯出來結果一樣?
2016-12-28
舉報
2017-06-07
非靜態方法這樣才行:Double a = ?Double.valueOf(str);
2017-03-14
是因為jdk1.5之后有自動裝箱拆箱機制吧
2016-12-28
Double是Java中的定義的類,而double是預定義的數據類型。就像int跟Integer一樣,Double就好比是對double類型的封裝。