在我的应用程序中,我正在从远程服务器下载文件。我正在使用其原始名称保存文件。问题是,在url中出现名称,如下: 03%20Nas%20murrgo%20shov.mp3,而实际文件名为Nas murrgo shov.mp3。那么,如何格式化文件名呢?
最佳答案
看起来您的字符串是经过 URL 编码的。尝试:
java.net.URLDecoder.decode(filename, "UTF-8");
关于Java:重命名从远程服务器下载的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13321897/