java获取中文路径乱码

1.先确认这三个都是 UTF-8 , 如果中间有个别的java文件是GBK , 将那些文件也改成UTF-8 , (如果启动还是报错,不要着急 , 先把这三个设置成GBK, 启动 , 然后再关掉项目 , 再改成UTF-8 , 再启动)

 

2. URLDecoder 解密

String path= "文件路径";
        String p =  URLDecoder.decode(path, "UTF-8");
        File file = new File(p);

 

posted @ 2020-07-17 17:09  Anonymity_Zhang  阅读(870)  评论(0编辑  收藏  举报