import java.io.*;
public class FileList
{
public static void main(String[] args) throws Exception
{
File dir = new File("f:/mambo");
File[] fs = dir.listFiles();
int i ;
for (i = 0; i < fs.length; i++) {
FileReader fr = new FileReader(fs[i]);
System.out.println(fs[i].getName()); //输出文件名
}
}
}
to jimshen:
谢谢
我试了下你的代码
报错:
FileList.java:13: unreported exception java.io.FileNotFoundException; must be ca
ught or declared to be thrown
FileReader fr = new FileReader(fs[i]);
我的测试代码如下:
import java.io.*;
public class FileList
{
public static void main(String[] args)
{
File dir = new File("f:/mambo");
File[] fs = dir.listFiles();
int i ;
for (i = 0; i < fs.length; i++) {
FileReader fr = new FileReader(fs[i]);
fs[i].getName(); //得到文件名
}