【发布时间】:2025-12-24 15:30:07
【问题描述】:
我正在尝试从JOptionPane 获取输入,并使用FileWriter 类将用户输入的内容存储到文本文件中。为了确保存储用户输入的输入,我编写了一个系统。出来,我在 JOptionPane 中输入的内容就会出现。不幸的是,当我打开 .txt 文件时,我输入的任何内容都没有出现!顺便说一下,我输入的文件路径是正确的。
这是我的代码。帮帮我!
String playername = JOptionPane.showInputDialog("What Will Be Your Character's Name?");
System.out.println(playername);
try {
FileWriter charectersname = new FileWriter("/Users/AlecStanton/Desktop/name.txt/");
BufferedWriter out = new BufferedWriter(charectersname);
out.write(playername);
}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
【问题讨论】:
-
看来你需要关闭你的
BufferedWriter。 -
同时删除
/之后的斜线.txt。
标签: java filewriter