【问题标题】:what is absolute file path in windows machine using java?使用java的Windows机器中的绝对文件路径是什么?
【发布时间】:2015-04-02 14:24:08
【问题描述】:

我在我的程序的两个地方引用文件路径。在一个地方,我在 FileInputStream 中传递文件路径,在另一个地方,我传递给 Spring getResource() 方法。

如果我在 FileInputStream 中提供文件路径,例如“file:/C:/myfile”,则会引发错误。我不得不给C:\\myfile

但在 getResource() 方法中,如果我给 C:\\myfile 它会抛出错误,我必须给 file:/C:/myfile

为什么会有这种差异?你能澄清一下吗?

【问题讨论】:

    标签: java windows file


    【解决方案1】:

    FileInputStream 采用String 表示文件路径。来自 Spring 的 getResource() 正在获取资源的 URL 字符串表示形式。

    这两个不一样。

    【讨论】:

      猜你喜欢
      • 2020-11-16
      • 1970-01-01
      • 1970-01-01
      • 2016-12-17
      • 1970-01-01
      • 2014-10-30
      • 1970-01-01
      • 1970-01-01
      • 2016-11-23
      相关资源
      最近更新 更多