gpt4 book ai didi

java - 使用 Java 的操作系统的默认驱动器路径代码

转载 作者:行者123 更新时间:2023-11-29 05:12:52 25 4
gpt4 key购买 nike

我正在使用一个 java 代码,在代码的中间它会执行一个目录的文本文件以便稍后再次读取它。在 Windows 中,此文本文件保存在 C 盘中

是否有代码可以查找驱动器路径并使用它,这样我就可以使应用程序与 Mac 操作系统和任何其他操作系统兼容,而不是创建 3 种不同类型的代码和 3 种不同的程序。

谢谢

最佳答案

使路径与平台无关的一种方法是使用用户主目录文件夹并使用与其相关的已创建文件/文件夹。

在Java中要获取用户的路径,可以使用System.getProperty("user.home")

假设您想要使用此路径并在其下创建一个新文件。这可以按如下方式完成:

String userHomePath = System.getProperty("user.home");
File myFile = new File(userHomePath + "/someFolder/someFile.txt");
// Do whatever we want with this file

请注意,用于文件分隔符的 / 将适用于所有平台。您也可以改用 File.separator

关于java - 使用 Java 的操作系统的默认驱动器路径代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27732328/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com