日期:2014-05-20 浏览次数:20680 次
// 写文件 import java.io.BufferedWriter; import java.io.File; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; public class TxtFileWrite { public static void main(String[] args) throws IOException { File file = new File("test.txt"); PrintWriter pw = new PrintWriter(new BufferedWriter( new FileWriter(file))); pw.print("fighting, "); pw.print("china"); pw.close(); } }
------解决方案--------------------
读写文本的话好像还是用reader和writer好吧。
------解决方案--------------------
读文本可以使用Scanner类。
------解决方案--------------------
好像有点多线程同步的意思?
------解决方案--------------------
对的,是多线程。读和写一起对txt文件读写就需要多线程。
------解决方案--------------------
你把你的demo放上来,大家可能看的清楚一些。
------解决方案--------------------
什么流都可以,无非就是copy,读写的快慢而已
------解决方案--------------------
这个问题用IO的很多类都可以实现,用字符流,字节流都可以实现,关键看你对这个IO流的理解
------解决方案--------------------
同个文件的输入流跟输出流不能同时存在吧