【发布时间】:2016-08-03 14:49:35
【问题描述】:
您好,我正在尝试制作一个程序,该程序从 .txt 读取输入,然后将其放入另一个 .txt 并进行一些更改.. Println 仅用于测试结果
输入:
这应该改变
我不知道为什么它没有改变
怎么了..
结果:
这应该改变
这应该改变
我不知道为什么它没有改变
我不知道为什么它没有改变
怎么了..
怎么了..
import java.io.* ;
public class dunno
{
public static void main(String[] args)
{
BufferedReader inputStream = null;
PrintWriter outputStream = null ;
try
{
inputStream =new BufferedReader(new FileReader("in.txt"));
outputStream =new PrintWriter(new FileWriter("out.txt"));
String k;
while ((k = inputStream.readLine()) != null ){
System.out.println(k);
k.replace("s","p");
System.out.println(k);
outputStream.println(k + " edited_line");
}
if (inputStream != null){
inputStream.close();
}
if (outputStream != null){
outputStream.close();
}
}
catch(IOException e){
System.out.println("try again.");
}
}
}
【问题讨论】: