怎样把外部文件的内容存储到ArrayList中

求助:怎样把外部文件的内容存储到ArrayList中
RT,大一菜鸟一枚,求帮助,感激不尽。
外部文件名为mileage.txt,要把里面的内容存储到ArrayList<FillUp>里面。此txt文件内容如下:
91183 12.878
91538 11.007
91884 10.351
92164 9.644
92400 8.125
92812 12.629
93155 10.877
93449 10.317
93751 9.903
94194 13.655
应该是要求格式保持不动,前int后double,该如何操作?这几天讲数组讲的我迷迷糊糊的,各种听不懂……求大神帮忙……

------解决方案--------------------
我们分析一下
ArrayList<FillUp>, 有2个类,一个是FillUp, 这个肯定是你自己定义的,第二个是ArrayList这个是系统自带的。
所以你的工作是
1 定义一个FillUp类,还保存你数据的一行,然后用ArrayList保存你所有的行类。
2 逐行读取文件,可以用BufferedReader类。
------解决方案--------------------
大一第一学期不学c,
一上来就java 估计有点不怎么好理解
去把谭浩强的c语言好好看哈吧