java读取文本文档

来源:百度知道 编辑:UC知道 时间:2024/05/13 01:39:39
文本中数据如
1 2 3 4 5 6 7 8 9
.......
(N行)
如何读取文档中的数据然后让a=1,b=2,c=3.....i=9;
然后执行一些计算,如a+b,等等,输去结果后继续读下一行...
请各位高手帮帮忙~最好能有简单的代码教教我.

//仅提供一些关键语句,不可直接运行,具体自己去实现
//自己多查查Java API
import java.io.*;//导入操作要用到的类
File file=new File("c:/test.txt");//源文件位置
FileReader fr=new FileReader(file);//创建文件输入流
BufferedReader in=new BufferedReader(fr);//包装文件输入流,可整行读取
String line;
while((line=in.readLine()) != null) {
//循环里逐行读取到字符串line
String[] str=line.split(" ")//以空格为间隔将这一行拆分成一组小字符串
int []num=new int[100];
num[i]=Integer.parseInt(str[i]);//将拆分的字符串解析为整数
int sum=num[0]+num[1]
//进行运算操作
}

先等着,明天到公司给你发,我电脑测试不了这个程序