我如何能:
写入 .txt 文件:在程序启动时自动在 .txt 文件中创建 100 条空白记录(字段:记录 id、姓名、年龄等)。记录ID不会为空
编辑:我将输入一个记录id(范围从1-100)来添加或编辑数据到空白记录,记录id不能被编辑
display in JOptionPane
:我将输入一个记录 id 并显示所有相应的数据JOptionPane
(我知道如何使用JOptionPane
显示内容,但我不知道如何仅显示 .txt 文件中的选定数据)
谁能帮我做一个这样的程序?我知道java,但我还是个菜鸟。
好的,到目前为止,这就是我所拥有的。不知道下一步该做什么
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStreamWriter;
import java.io.Writer;
public class writer {
public void writing() {
try {
File Text = new File(filepath here);
FileOutputStream FOS = new FileOutputStream(Text);
OutputStreamWriter OSW = new OutputStreamWriter(FOS);
Writer w = new BufferedWriter(OSW);
for(int x=1;x<101;x++){
w.write("Account #"+x);
}w.close();
} catch (IOException e) {
System.err.println("Problem writing to the file!");
}
}
public static void main(String[]args) {
writer write = new writer();
write.writing();
}
}