保存文件变量以供日后使用?

时间:2013-12-07 15:41:29

标签: java file jfilechooser

我正在开发一个用于启动程序的程序,并且正在使用JFileChooser让用户选择文件,我希望程序在下次用户启动程序时获得最后一个文件的路径,那会是什么是实现这个目标的最好方法吗?

2 个答案:

答案 0 :(得分:2)

使用与哈希表类似的属性文件。此代码应该非常准确(需要异常处理)。

private void save(String _url){
    Properties prop = new Properties();
    prop.setProperty("url", _url);
    prop.store(new FileOutputStream("file.properties"), null);
}

private String open(){
    Properties prop = new Properties();
    prop.load(new FileInputStream("file.properties"));
    return prop.getProperty("url");
}

答案 1 :(得分:0)

您的程序是基于Web的,然后将其存储在会话中,或者写入文件。