写入字符串到文件中
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileWriter;
import java.io.IOException;
public class writeFile {
public static void main(String[] args) {
try {
File ourCSV = new File("D:/file01.txt");
FileWriter fw = new FileWriter(ourCSV);
BufferedWriter bw = new BufferedWriter(fw);
String str1 = "123456789";
String str2 = "abcdefg";
bw.write(str1);
bw.newLine();
bw.write(str2);
bw.flush();
bw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
**********************
file01.txt中的信息:
123456789
abcdefg
从文件中读取数据
import java.io.*;
public class readFile {
public static void main(String[] args) {
try {
File inFile = new File("D:/file01.txt");
FileReader fr = new FileReader(inFile);
BufferedReader br = new BufferedReader(fr);
String str = null;
while((str = br.readLine())!=null){
System.out.println(str);
}
br.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}