Java如何获取路径/类路径分隔符?

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);
    }
}