JAVA编程题:创建AppendDemo类,将t1.txt中的内容添加到t2.txt中。_百...
发布网友
发布时间:2024-03-30 20:19
我来回答
共1个回答
热心网友
时间:2024-06-16 05:23
代码如下,修改下文件路径即可在本机测试:
public class AppendDemo {
/**
* 将fromFile文件追加到toFile中
*
* @param fromFile
* @param toFile
* @throws IOException
*/
public static void appendFile(String fromFile, String toFile) throws IOException {
BufferedReader is = new BufferedReader(new InputStreamReader(new FileInputStream(fromFile), "gbk")); // 考虑中文乱码
BufferedWriter os = new BufferedWriter(new FileWriter(toFile, true)); // 后面的true表示追加
String line;
while ((line = is.readLine()) != null) {
System.out.println(line);
os.write(line);
}
is.close();
os.close();
}
public static void main(String[] args) {
String fileName1 = "E:\\t1.txt";
String fileName2 = "E:\\t2.txt";
try {
appendFile(fileName1, fileName2);
} catch (IOException e) {
e.printStackTrace();
}
}
}
亲,如果回答满意且正确,请及时采纳,你的配合是我回答的动力,谢谢!!