我想知道java程序中文件路径中使用的"\"和"/"之间的区别,以及文件路径中使用的"\"和"\"之间的区别。
/是一个基于 Linux 和 Mac OS 的分隔符,用于遍历目录和文件。 \ 是基于 Windows 的 。
区别在于在 Linux 操作系统或 Windows 操作系统上使用。在 Java 程序中,可以通过两种方式使用文件路径:
String s = "C:\Users\DEU1HC\Desktop\IntelliJ 2019.3.1\bin";
或
String s = "C:/Users/DEU1HC/Desktop/IntelliJ 2019.3.1/bin";
在文件 IO 的狭窄范围内,字符是路径中唯一允许的内容。即使在非 linux 操作系统中,
也被用作路径分隔符。