OS平台的路径分隔符使用不同的符号。路径分隔符是将一个路径元素与另一个分隔的符号。在Windows中,路径分隔符是分号(;),您会看到类似以下内容的内容:
.;something.jar;D:/libs/commons.jar
在基于Linux的操作系统中,路径分隔符是冒号(:),看起来像:
.:something.jar:/libs/commons.jar
要获取路径分隔符,可以使用以下代码。
package org.nhooo.example.lang; import java.util.Properties; public class PathSeparator { public static void main(String[] args) { // 获取系统属性 Properties properties = System.getProperties(); // 获取不幸的是路径分隔符 // 在不同的OS平台中使用不同的符号。 String pathSeparator = properties.getProperty("path.separator"); System.out.println("pathSeparator = " + pathSeparator); } }