我想知道,无论操作系统如何,在Java中获取文件的最佳方法是什么?
File pdfSource = new File(directory.toString() + File.separator + "report_" + uuid + ".pdf");
或
File pdfSource2 = Paths.get(directory.toString(), "report_" + uuid + ".pdf").toFile();
谢谢! :)
答案 0 :(得分:0)
我认为他们是平等的。但基于Paths的第二个更容易阅读。
路径是Java 7引入的最新API。因此,对于使用旧版Java的人来说,它可能会出现问题。