看板 [ java ]
討論串[問題] parse 數字
共 7 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者superlubu (勁過呂布)時間18年前 (2007/07/03 15:24), 編輯資訊
0
0
0
內容預覽:
其實如果論速度,每次只 parse 一次 DecimalFormat 的確是比不上 replaceAll. 再 Integer.parseInt 的。. (注意: 是用 replaceAll, 因 replace 是 replace character only.... 我使用 JDK1.5 中).
(還有2436個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者archerlin時間18年前 (2007/07/03 00:32), 編輯資訊
0
0
0
內容預覽:
哈,你少了一個轉成int的步驟啦~. 這樣只是印出來看起來對但還是存在String[]裡阿. 並不能變成一個整數來做之後程式需要的運算....... 要是我我也是只會立即想到這行最簡單的作法啦 (像PsMonkey版主的想法). int i = Integer.parseInt("123,456,7
(還有382個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者zzzikiri (雪帶不到撒哈拉)時間18年前 (2007/07/02 19:01), 編輯資訊
0
0
0
內容預覽:
我也剛學Java不久,有個比較笨但是比較簡單容易看得懂的方法. 給你參考看看,我不知道能不能這樣用,但是執行出來是可以.... public class Test5{. public static void main(String[] args){. String test = "123,444,5
(還有61個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者janyfor (妳哪位ㄚ)時間18年前 (2007/06/30 21:47), 編輯資訊
0
0
0
內容預覽:
下午也試過這個 class. 不過後來試到別的地方玩耍去了. "#,###" 格式似乎不怎麼嚴謹. "12,4444,555". 這樣也轉得出來耶 @@. 我剛剛也試過其他的格式. 不過還沒找到比較嚴謹的. --. 那我走囉。. 嗯,掰掰。. --. 發信站: 批踢踢實業坊(ptt.cc). ◆

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者superlubu (勁過呂布)時間18年前 (2007/06/30 19:51), 編輯資訊
0
0
0
內容預覽:
呃... 大家都說去掉 comma 再用 Integer.parse. 那我就提議一個另類一點的 (也就是沒事找事幹來著 XD). DecimalFormat 是個好物 XD. 不過 Exception 要 catch 好,不要像叔叔我這麼懶惰 XD. public static void main
(還有418個字)
首頁
上一頁
1
2
下一頁
尾頁