在 Java 中获取“我的文档”路径

2022-09-01 10:07:57

我需要使用 Java 查找我的文档路径。下面的代码没有给我“准确”的定位

System.getProperty("user.home");

相反,应该采取什么方式?

P.S:我不想使用JFileChooser Dirty trick。


答案 1

这很容易,为您找到它JFileChooser

new JFileChooser().getFileSystemView().getDefaultDirectory().toString();

我希望这可以帮助某人


答案 2

由于@xchiltonx使用中投票最多的答案,我想补充一点,关于性能,这比使用更快JFileChooserJFileChooser

FileSystemView.getFileSystemView().getDefaultDirectory().getPath()

在我的PC中,aproach需要300ms,直接呼叫需要不到100ms。JFileChooserFileSystemView

注意:该问题可能是如何在Java中查找“我的文档”文件夹的副本


推荐