【发布时间】:2016-11-03 16:43:21
【问题描述】:
我是 java 新手,从过去两年开始使用 netbeans 8 将我的代码从 VB 转移到 java。 现在我想将循环累积数据写入文件并最后 使用下面的 FlieChooser 将生成的文件保存到特定位置 是我的代码,但是当我在 doilog 中写名称并按 Enter 时,我的桌面中看不到任何文件:
public void SaveToFile() throws IOException {
try (Writer writer = new BufferedWriter(new OutputStreamWriter(
new FileOutputStream("test.txt"), "utf-8"))) {
int i=0;
String Data[]=new String[10];
while( i<10 ){
writer.write("Student No :" + i);
Data[i]= "Student No :" + i;
++i;
}
}
int userSelection = db.showSaveDialog(this);
if (userSelection == JFileChooser.APPROVE_OPTION) {
File fileToSave = db.getCurrentDirectory();
String path = fileToSave.getAbsolutePath();
path = path.replace("\\", File.separator);
System.out.println("Save as file: " + path);
}
}
【问题讨论】:
-
对于过去曾否决任何问题的人来说,任何问题对他们来说似乎都很容易或必不可少,这没有意义,您至少应该连同您的否决票一起表明问题是否被重新提出,或者至少如果没有以提及投票的原因。他们当中有一种倾向,我习惯于不回答复杂的问题,只投反对票对他们来说似乎很容易,这就是我在许多无人参与的情况下感觉到的,这就是为什么我曾经在这里多问几个谷歌,我可以得到更好的帮助!跨度>
标签: java netbeans-8 filechooser