看板 java 關於我們 聯絡資訊
已爬文 但大部分都找到字元處理 想問問看有沒有直接讀數字的方法 (像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
tmxcrows:第一行的字串.split(' ')[i] 11/13 03:30
GinginDenSha:ok 這麼做可以得到片段數字字串 11/13 03:39
GinginDenSha:但有把這串數字字串直接轉為INT的方法嗎? 就是讀的時 11/13 03:41
ogamenewbie:Scanner 的 API doc 讀一下 11/13 03:43
GinginDenSha:候就直接是INT了 11/13 03:43
GinginDenSha:ok試出來了 感謝o大 11/13 03:51
tmxcrows:或者試試看Integer.parseInt(String s)之類的型態轉換 11/13 04:33