Java 程序中文件路径中使用的""和"/"有什么区别?



我想知道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 操作系统中,也被用作路径分隔符。

最新更新