标签: java windows special-characters
在Windows中,用户的文件夹包含特殊字符(如!)的用户遇到了一个奇怪的问题。
!
示例文件夹:C:\Users\bazinga!
C:\Users\bazinga!
当我有一个这样的用户文件夹时,仅在这种情况下,classname.getResource(string path)或classname.getResourceAsStream(string path)总是返回null。
classname.getResource(string path)
classname.getResourceAsStream(string path)
我该如何解决这样的问题? 我尝试了ClassLoader,但是没有运气。我不想使用绝对路径...
感谢您的帮助!