MacOS中使用Java创建指定文件路径的文件
1、有一个File.separator系统相关常数,应该使用它去为Java代码提供一些可移植性。
2、请使用文件分隔符独立于操作系统。
实例
String home = System.getProperty("user.home");
File f = new File(home + File.separator + "Documents" + File.separator + "test" + File.separator" + "java.txt");
或者使用org.apache.commons.io.FilenameUtils.normalize:
File f = new File(FileNameUtils.normalize(home + "/Documents/test/java.txt"));