获得目录下文件名又遇到中文问题,急

kevinc 2003-07-15 03:27:44
File fl=new File(path1);
File[] sub=fl.listFiles();
for(int i=0;i<sub.length;i++)
{
if(sub[i].isFile())
sub[i].delete();
// out.print(sub[i].toString());
}

这是一段删除目录下临时文件的代码,开始是用中文文件名的文件删不掉,后来输出文件名发现中文部分都是“?”,这样怎么可能把文件删掉,这种情况下的中文问题怎么解决。
...全文
54 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kevinc 2003-07-15
  • 打赏
  • 举报
回复
hxzhappy(冰雨) 这位帅哥什么意思啊,是不是认错人了,要分我这有的是,本人也是在csdn上混过一段时间的了,刚刚从.net转到java,你可以搜索一下我的问题,无论是.net版的还是java版的,看看有没有没结的,不要在这里影响我的声誉。
你这样无聊的家伙真少见。
hhuzhj 2003-07-15
  • 打赏
  • 举报
回复
奇怪我用的是tomcat4.1.24,中文文件的可以删除啊。就你的程序。
hxzhappy 2003-07-15
  • 打赏
  • 举报
回复
用我上次给你的就解决了,上次可是一分也没给我哦,真是过分。

说你傻,还真是,那么好的类不懂用,。。。。。。。。。

大家注意,“令色”鬼。

^_^

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧