
问题是您使用URL构造了第二个文件:
File myFile = new File(userURL.getFile());
如果您坚持使用URI,那么最好:
URI userURI = userFile.toURI();URL userURL = userURI.toURL();...File myFile = new File(userURI);
要么
File myFile = new File( userURL.toURI() );
两种方法对我有用,当测试文件名为空时。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)