【发布时间】:2015-09-15 21:32:23
【问题描述】:
使用 URI,我想返回文件的路径,但是我遇到了空格问题(URI 不是绝对的),为了解决这个问题,我找到了 URLEncoder.Encode。
我需要对下面的代码使用编码:
new File(new URI(Path)).getAbsolutePath();
【问题讨论】:
使用 URI,我想返回文件的路径,但是我遇到了空格问题(URI 不是绝对的),为了解决这个问题,我找到了 URLEncoder.Encode。
我需要对下面的代码使用编码:
new File(new URI(Path)).getAbsolutePath();
【问题讨论】:
如果没有其他非法字符,只需替换空格即可。
new File(new URI(Path.replaceAll(" ", "%20"))).getAbsolutePath();
【讨论】: