gpt4 book ai didi

java - 如何使用在所有操作系统中兼容的 FileInputStream 读取文件

转载 作者:行者123 更新时间:2023-11-29 07:05:20 24 4
gpt4 key购买 nike

我有一个文件,我需要使用 Java 中的 FileInputStream 读取它。我需要提供在所有操作系统中都应可读的路径。现在我给了

(new FileInputStream("..\\config.properties"));

这是一种windows可读格式但这在 Unix 中是不可读的。

是否有所有操作系统通用的方法。

最佳答案

你有两个选择:

  1. 对于独立类,您可以使用:

     new FileInputStream("../config.properties")
  2. 对于 JAR 文件中的类,您可以使用:

    InputStream input = getClass().getResourceAsStream("../config.properties");

这应该有所帮助。

关于java - 如何使用在所有操作系统中兼容的 FileInputStream 读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20485930/

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