package io;
import java.io.File;
/**
* 列出制定目录的文件
* @author Administrator
*
*/
public class FileDemo3 {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
File file=new File("c:"+File.separator+"Windows");//如果目录中有汉字,为什么不能列出目录中的文件
if(file.exists())
{
if(file.isDirectory())
{
File[] fl = file.listFiles();
for (int i = 0; i < fl.length; i++) {
System.out.println(fl[i].getName());
}
}
}
}
}
疑问:当目录中包含有汉字时,为什么程序不能列出目录中的文件
|