私は過去2年間、Javaからjavaへの移行が初めてで、VBからJavaへの移行はnetbeans 8を使用しています。 私はloop acumaltedデータをファイルに書き出し、最後に FlickChooserを使用して特定の場所に生成されたファイルを保存したい場合 は私のコードですが、doilogで名前を書いたときにMy Desktopではファイルが表示されません。Javaのファイルへの書き込みとファイルの保存fileChooser
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);
}
}
質問に投票した人は、簡単で不可欠だと思われますが、それは理にかなっていません。質問があった場合、または少なくとも投票の理由。私は複雑な質問に答えないように心がけていましたが、何か投票しても簡単ではありませんでした。これは私が多くの疑問に気付かなかったので、私はここでより多くのGoogleに質問しました。 –