如何从Java中读取文件每行的第三个值?

时间:2011-04-21 12:19:51

标签: java file-io

我正在处理一个贷款监控系统项目,在这个项目中,客户详细信息将保存在一个文本文件中,每个客户都有一行,如:

sri chennai 10000 asda casca   08989

从客户详细信息中,项目官员只需要第三个字段(即贷款金额),并使用它来计算将被写入另一个文件的分期付款利率。

如何从文件中提取所需的信息?

3 个答案:

答案 0 :(得分:2)

逐行读取文件并获取第二个和第三个空格之间的子字符串。

请正确解释问题。

答案 1 :(得分:1)

使用BufferedReader逐行读取文件。使用String.split()String.substring()查找字段。使用IO classes将结果写入新文件。

答案 2 :(得分:0)

您也可以使用StringTokenizer