bil*_*nxe 10 java linux windows sqlite file
这两个操作系统在Java中创建文件路径的最佳解决方案是什么.应用程序将用于此操作系统,我需要创建通用字符串.
例如:对于Linux:
public File folderTxt = new File("/home/romankooo/work/txt/");
Run Code Online (Sandbox Code Playgroud)
对于Windows:
public File folderTxt = new File("C:\\PDFMalwareDataAnalyser\\Txt\\");
Run Code Online (Sandbox Code Playgroud)
或者是为此操作系统生成2个.jar文件的最佳解决方案.
非常感谢.
mic*_*one 22
最好的事情是让java为你决定这样
public File folderTxt = new File(File.separator + "home" + File.separator + "romankooo" + File.separator + "work" + File.separator + "txt" + File.separator);
Run Code Online (Sandbox Code Playgroud)
您可以将斜线字符用作两个OS的文件分隔符,换句话说,可以使用斜杠字符C:/PDFMalwareDataAnalyser/Txt/代替C:\\PDFMalwareDataAnalyser\\Txt\\它在Windows OS上仍然有效。
| 归档时间: |
|
| 查看次数: |
12872 次 |
| 最近记录: |