import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public static void main(String[] args) {
FileReader fr=null;
BufferedReader br=null;
FileWriter fw=null;
BufferedWriter bw=null;
String content = "";
try {
fr=new FileReader("D:\\myDoc\\pet.template");
br=new BufferedReader(fr);
String readLine = br.readLine();
while(readLine!=null){
content+=readLine;
readLine = br.readLine();
}
System.out.println("替换前:"+content);
content=content.replace("{name}", "欧欧");
content=content.replace("{type}", "狗狗");
content=content.replace("{master}", "李伟");
System.out.println("替换后:"+content);
fw=new FileWriter("D:\\myDoc\\pet.txt");
bw=new BufferedWriter(fw);
bw.write(content);
System.out.println("替换成功!");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}finally{
try {
bw.close();
fw.close();
br.close();
fr.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}