前言
大二开始学JAVA了,想把自己写的程序记录一下,见证自己的进步
任务
将键盘输入的信息存入文件中;通过文件选择读取文件
代码
代码如下:
import java.io.*;
import java.util.Scanner;
import javax.swing.JFileChooser;
public class BufferTset1 {
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
File file = new File("b.txt");
System.out.println("请输入信息");
String textIn = scan.nextLine();
scan.close();
try {
FileWriter fwter = new FileWriter(file);
BufferedWriter bwter = new BufferedWriter(fwter);
bwter.write(textIn);
bwter.newLine();
bwter.close();
fwter.close();
} catch (Exception e) {
e.printStackTrace();
}
JFileChooser jfc = new JFileChooser(".\\");
if(jfc.showOpenDialog(null)==JFileChooser.APPROVE_OPTION) {
file=jfc.getSelectedFile();
}
try {
FileReader fr = new FileReader(file);
BufferedReader brder = new BufferedReader(fr);
System.out.println(brder.readLine());
brder.close();
fr.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}