当资源目录中有一个名为“#”的文件并执行getClass().getResource("/#");
时,它会返回
file:/T:/IDEA/webfox/target/classes/%23
#转换为%23。我该如何防止这种情况?这些方法没有帮助:
toString()
:file:/T:/IDEA/webfox/target/classes/%23
toURI()
:file:/T:/IDEA/webfox/target/classes/%23
toExternalForm()
:file:/T:/IDEA/webfox/target/classes/%23
getFile()
:/T:/IDEA/webfox/target/classes/%23
getPath()
:/T:/IDEA/webfox/target/classes/%23
我想要的输出是:T:/IDEA/webfox/target/classes/#
这是必需的,因为我使用TomCat应用程序,其文件名是ROOT ## 1.1。试图保存到资源最终会像这样: