我在我的程序中的两个地方引用文件path。 在一个地方,我通过FileInputStream文件path和另一个地方我传递给Spring getResource()方法。
如果我给FileInputStream文件path像“ file:/C:/myfile
”它是抛出错误。 我不得不给C:\\myfile
。
但在getResource()方法中,如果我给C:\\myfile
它是抛出错误,我不得不给file:/C:/myfile
。
为什么这个区别? 你能澄清一下吗?
FileInputStream
正在代表文件路径的String
。 Spring的getResource()
是使用资源的URL字符串表示形式。
那两个不一样