描述:Java对txt文件的读写操作
TXT文件写入操作
private static void writeTxt(){
String txtPath = "D:\\test_demo\\test.txt";
File file = new File(txtPath);
if (file.exists()) {
file.delete();
}
try{
file.createNewFile();
FileOutputStream fos = new FileOutputStream(file);
PrintWriter pw = new PrintWriter(fos);
pw.println("江山如此多娇!");
pw.println("只是弯弓射大雕!");
pw.flush();
fos.close();
pw.close();
}catch (IOException e){
e.printStackTrace();
}
}
TXT文件读取操作
private static void readTxt(){
String txtPath = "D:\\test_demo\\test.txt";
File file = new File(txtPath);
try {
InputStreamReader input = new InputStreamReader(new FileInputStream(file));
BufferedReader bufferedReader = new BufferedReader(input);
String line = "";
line = bufferedReader.readLine();
while (line != null) {
System.out.println(line);
line = bufferedReader.readLine();
}
}catch (IOException e){
e.printStackTrace();
}
}
主函数
public static void main(String[] args) {
writeTxt();
//readTxt();
}
写验证
读验证