package ming;import java.io.*;public class Stdinout {
public static void main(String[] args) {
File f=new File("G:/书");
String strf[]=f.list();
for(int i=0;i<strf.length;i++){
File ff=new File(strf[i]);
if(ff.exists()){
System.out.println(strf[i]+" "+ff.length());
}
else{
System.out.println("无法找到文件!");
}
} }}
public static void main(String[] args) {
File f=new File("G:/书");
String strf[]=f.list();
for(int i=0;i<strf.length;i++){
File ff=new File(strf[i]);
if(ff.exists()){
System.out.println(strf[i]+" "+ff.length());
}
else{
System.out.println("无法找到文件!");
}
} }}
File ff = new File(f.getAbsolutePath() + "/" + strf[i]);
就可以了
public class Stdinout { public static void main(String[] args) {
File f = new File("G:/书");
File strf[] = f.listFiles();
for (int i = 0; i < strf.length; i++) {
if (strf[i].exists()) {
System.out.println(strf[i] + " " + strf[i].length());
} else {
System.out.println("无法找到文件!");
}
} }}
就是把f.list();换成f.listFiles();就可以了。