注意在查看读取文件的时候可以用readLine读取最后判定是否为空即可(Ps :返回值为字符串)
import java.io.*;
public class hehe {
public static void main(String args[]){
try{
BufferedReader br = new BufferedReader(new FileReader("C:\\Users\\dqd\\Desktop\\Read.txt"));
BufferedWriter bw = new BufferedWriter(new FileWriter("C:\\Users\\dqd\\Desktop\\Read.txt"));
String str ;
for(int i = 0;i < 100;++ i){
str = String.valueOf(Math.random());
bw.write(str);
bw.newLine();
}
bw.flush();
while((str = br.readLine())!=null ){
System.out.println(str);
}
}
catch(Exception e){
System.out.println("文件操作错误!");
System.exit(-1);
}
System.out.print("文件已复制!");
}
}
本文提供了一个使用Java进行文件读写的示例程序,演示了如何利用BufferedReader和BufferedWriter来实现文件内容的写入与读取。该示例通过生成随机数并将其写入文件,然后再次读取这些数据并打印出来。

被折叠的 条评论
为什么被折叠?



