我试图获取此文件夹
File imagesOrg = new File(getClass().getResource("/stock").getPath());
我已经在
的控制台中打印出来了 System.out.println(imagesOrg.getAbsolutePath());
并且我的路径中有一个空格,因此它被更改为%20,因此我的其余代码不起作用:
for(final File child : imagesOrg.listFiles()) {
System.out.println(child.getName());
}
如果我将整个路径放在带有空格而不是%20的新文件中,那么它是否可以很容易地解决这个问题?
答案 0 :(得分:0)
我推荐使用URL解码器。
你可以这样使用..
String result = java.net.URLDecoder.decode(url,“UTF-8”);