import java.io.File;
import java.io.IOException;
public class Testdayont {
/**
* @param args
*/
private File file;
public File getFile() {
return file;
}
public void setFile(File file) {
this.file = file;
}
public void foo(File file) throws IOException{
System.out.println(file.isFile());
if (file.isFile()){
File[] sd=file.listFiles();
for(File s:sd){
System.out.println(s);
}
}
else{
System.out.println("不是文件");
}
}
public Testdayont() {
super();
}
public Testdayont(File file) {
super();
this.file = file;
}
public static void main(String[] args) throws IOException {
File file=new File("D:\\java\\javawork");
Testdayont sw= new Testdayont();
sw.setFile(file);
sw.foo(file);
}
}
答应结果是
false
不是文件
但是"D:\\java\\javawork确实是在我电脑的硬盘中存在是一个文件啊?不懂!!!
|
|