java从txt中读取数据问题
本帖最后由 VESON 于 2015-12-31 08:33 编辑楼主最近在做课程设计,是一个考试系统。如图:
现在有一个txt文件,如图
我想每次从此txt文件中读取5行字符显示到窗口上,死来想去没想到什么靠谱的方法。
期末临近,时间仓促,楼主没时间慢慢查资料,望大神告知好的方法,感激不尽,谢谢。 本帖最后由 VESON 于 2015-12-31 08:33 编辑
:sad :smile :sweat: 没弄过,说一下大概的思路,轻喷
按照行读取文件,
根据当前题目判断需要读取的行数,(例:1题(1-5行);2题(6-10行))
最后,读取有效行显示。 将文本全部读入list中,然后根据index选择某5行的文本。 可以用到文件流 可以使用
file是文件的路径
BufferedReader br = new BufferedReader(new FileReader(file));
然后用br.readline,读取五行,可以包装成javabean,或者是map,再扔入list中,循环
结束条件:null !=(line = br.readLine())
页:
[1]