常用的文件读写的类
java.io.BufferedReader; java.io.BufferedWriter; java.io.File; java.io.FileReader; java.io.FileWriter;
一个简单的实例:
File file = new File("H:\\test.txt"); // 实例一个File对象,参数为文件路径 if (!file.isDirectory()) // 判断file对象是否是目录 { FileReader fr = new FileReader(file); // 通过file对象实例一个文件读取器 BufferedReader br = new BufferedReader(fr); // 该对象可以对文件进行读取操作 FileWriter fw = new FileWriter("H:\\newtest.txt"); // 实例化一个文件写入对象,参数为新文件名 BufferedWriter bw = new BufferedWriter(fw); String strLine1 = br.readLine(); // 从文件中读取一行1 String strLine2 = br.readLine(); // 从文件中读取一行2 bw.write(strLine1); // 将strLine1写入到新文件中 bw.newLine(); // 换行 bw.write(strLine2); // 再写入一行 bw.close(); // 最后别忘了关闭这些读写对象,记得从下往上的顺序关闭,即从最下层对象开始关 fw.close(); br.close(); fr.close(); file.delete(); // 调用这个可删除文件 }