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

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());
}

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

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

大家注意,“令色”鬼。

^_^
回复
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2003-07-15 03:27
社区公告
暂无公告