Re: [問題] parse 數字

看板java作者 (勁過呂布)時間18年前 (2007/06/30 19:51), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/7 (看更多)
※ 引述《Dancer31 (:p)》之銘言: : 想把 String的 5,000轉成 5000 : 也就是去掉逗號 : 有函式可以套嗎? : 感謝~ 呃... 大家都說去掉 comma 再用 Integer.parse 那我就提議一個另類一點的 (也就是沒事找事幹來著 XD) DecimalFormat 是個好物 XD 不過 Exception 要 catch 好,不要像叔叔我這麼懶惰 XD public static void main(String argv[]) throws Exception { String strTMP = "13,424,555"; String pattern = "#,###"; java.text.DecimalFormat dfmt = new java.text.DecimalFormat(pattern); Number parsedNum = dfmt.parse(strTMP); System.out.println(parsedNum.intValue()); } -- 很多人以為 所以我要 其實我是個快 我是大學生 告訴大家 三十歲的怪叔叔 ● ●/ ︿ ︿ /\ < ● ㄨ /\ ㄨ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.218.142.161
文章代碼(AID): #16XaFDM_ (java)
討論串 (同標題文章)
文章代碼(AID): #16XaFDM_ (java)