package ioexample;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class TestBufferStream2 {
public static void main(String[] args) {
try {
BufferedWriter bw= new BufferedWriter(new FileWriter("F:\\test\\io\\BufferedWriter.txt"));
BufferedReader br= new BufferedReader(new FileReader("F:\\test\\io\\BufferedWriter.txt"));
String s=null;
//写入20行
for(int i=0;i<20;i++){
s=String.valueOf(Math.random());
bw.write(s);
bw.newLine();
}
bw.flush();
while((s=br.readLine())!=null){
System.out.println(s);
}
bw.close();
br.close();
}
catch (FileNotFoundException e) {
System.out.println("找不到指定文件");
System.exit(-1);
}
catch (IOException e) {
e.printStackTrace();
}
}
}
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
public class TestBufferStream2 {
public static void main(String[] args) {
try {
BufferedWriter bw= new BufferedWriter(new FileWriter("F:\\test\\io\\BufferedWriter.txt"));
BufferedReader br= new BufferedReader(new FileReader("F:\\test\\io\\BufferedWriter.txt"));
String s=null;
//写入20行
for(int i=0;i<20;i++){
s=String.valueOf(Math.random());
bw.write(s);
bw.newLine();
}
bw.flush();
while((s=br.readLine())!=null){
System.out.println(s);
}
bw.close();
br.close();
}
catch (FileNotFoundException e) {
System.out.println("找不到指定文件");
System.exit(-1);
}
catch (IOException e) {
e.printStackTrace();
}
}
}