首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

文本文件读写有关问题,怎么读取,修改后写入

2011-12-08 
文本文件读写问题,怎么读取,修改后写入?遇到一个比较头疼的问题,请大家指教啊1.读入一个顺序文件,例如a203

文本文件读写问题,怎么读取,修改后写入?
遇到一个比较头疼的问题,请大家指教啊

1.读入一个顺序文件,例如
a   20   30  
b   40   45

2.然后将第三个数据修改为它的两倍后写入同一个文件
得到:
a   20   60
b   40   90

希望高手解释的详细点,最好给出代码,先谢谢了哈。      


[解决办法]
这下完善了.
import java.io.*;

public class ReadFile
{
public static void main(String[]args)
{
try
{

BufferedReader in = new BufferedReader(new FileReader( "employee.txt "));
PrintWriter out = new PrintWriter(new FileWriter( "employee.txt ",true));
String line,linestr;
String inttxt;
while((line = in.readLine()) !=null)
{
inttxt = String.valueOf(Integer.parseInt(line.split( " ")[2])*2);
System.out.println(inttxt);
linestr=line.replaceAll(String.valueOf(Integer.parseInt(line.split( " ")[2])),inttxt);
System.out.println(linestr);
out.println(linestr);
}
out.close();
in.close();

}
catch(Exception e)
{
}
}
}

热点排行