/** * 读出1.txt中的内容,写入2.txt中 * */ import java.io.*; public class ReadWriteFile { public static void main(String[] args) { try { File read = new File("c:\\1.txt"); File write = new File("c:\\2.txt"); BufferedReader br = new BufferedReader(new FileReader(read)); BufferedWriter bw = new BufferedWriter(new FileWriter(write)); String temp = null; temp = br.readLine(); while (temp != null) { // 写文件 bw.write(temp + "\r\n"); // 只适用Windows系统 // 继续读文件 temp = br.readLine(); } bw.close(); br.close(); } catch (FileNotFoundException e) { // 文件未找到 System.out.println(e); } catch (IOException e) { System.out.println(e); } } }