读书人

java 从同一个txt资料中写入和读数据

发布时间: 2012-08-28 12:37:01 作者: rapoo

java 从同一个txt文件中写入和读数据
先不断将数据写入一个txt文件,同时另一个java程序从这个txt文件中读取数据,应该使用javaI/O流的哪一类?

[解决办法]
写入文件用FileOutputStream; 读取用FileInputStream;
[解决办法]
方法其实有很多,Google一下就知道了。以下提供一个自己写的程序,仅供参考:

Java code
// 写文件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流的理解
[解决办法]
同个文件的输入流跟输出流不能同时存在吧

读书人网 >J2SE开发

热点推荐