Java 相当于 PHP 的 DIRECTORY_SEPARATOR?

发布于 2024-11-28 22:42:47 字数 198 浏览 2 评论 0原文

在 PHP 中,为了确保路径包含适合操作系统的目录分隔符,可以使用 DIRECTORY_SEPARATOR 常量(尽管它可能并不总是需要这样做)。

Java 中有等效的实体吗?

In PHP, to ensure that a path contains OS-appropriate directory separator characters, one would use the DIRECTORY_SEPARATOR constant (although it might not always be necessary to do so).

Is there an equivalent entity in Java?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

金橙橙 2024-12-05 22:42:47

java.io.File 类提供了两个与系统相关的常量:

  • java.io.File.separator 是一个包含系统相关名称分隔符的字符串(即 Unix 的“/” , "\" 对于 Windows)
  • java.io.File.pathSeparator 是一个包含系统相关路径分隔符的字符串(即“:”对于 Unix,“;”对于 Windows)

There are two system-dependant constants provided by the java.io.File class:

  • java.io.File.separator is a string containing the system-dependent name-separator character (ie "/" for Unix, "\" for Windows)
  • java.io.File.pathSeparator is a string containing the system-dependent path-separator character (ie ":" for Unix, ";" for Windows)
_畞蕅 2024-12-05 22:42:47

使用 Google 将我带到 java.io.File

公共静态最终字符分隔符Char

与系统相关的默认名称分隔符。该字段初始化为包含系统属性 file.separator 值的第一个字符。在 UNIX 系统上,该字段的值为“/”;在 Microsoft Windows 系统上它是“\”。
参见:
System.getProperty(java.lang.String)

公共静态最终字符串分隔符

与系统相关的默认名称分隔符,为方便起见表示为字符串。该字符串包含单个字符,即separatorChar。

Using Google takes me to java.io.File

public static final char separatorChar

The system-dependent default name-separator character. This field is initialized to contain the first character of the value of the system property file.separator. On UNIX systems the value of this field is '/'; on Microsoft Windows systems it is '\'.
See Also:
System.getProperty(java.lang.String)

public static final String separator

The system-dependent default name-separator character, represented as a string for convenience. This string contains a single character, namely separatorChar.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文