作者GinginDenSha (gingin)
看板java
標題[問題] 讀取txt問題
時間Fri Nov 13 03:23:17 2009
已爬文
但大部分都找到字元處理 想問問看有沒有直接讀數字的方法
(像C可以一次讀%d 且自動跳過空白及換行字元)
若我的txt檔格式如下
1 20 3 40 50 6 70 8
9 10 11 22 33 55 66
77 88 99 1000 2000
5 5 6 6
7 7 3 3
2 2 24 26
如這樣子的格式的話
我要怎麼做
才能把例如第一行8個數字以int變數的方式儲存?
感謝:)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.212.54
1F:→ tmxcrows:第一行的字串.split(' ')[i] 11/13 03:30
2F:→ GinginDenSha:ok 這麼做可以得到片段數字字串 11/13 03:39
3F:→ GinginDenSha:但有把這串數字字串直接轉為INT的方法嗎? 就是讀的時 11/13 03:41
4F:推 ogamenewbie:Scanner 的 API doc 讀一下 11/13 03:43
5F:→ GinginDenSha:候就直接是INT了 11/13 03:43
6F:→ GinginDenSha:ok試出來了 感謝o大 11/13 03:51
7F:推 tmxcrows:或者試試看Integer.parseInt(String s)之類的型態轉換 11/13 04:33