import java.io.*;
public class files{
public static void main(String args[]){
File input = new File("c:\\aa\\");
File println= input.getParentFile();//取的是父目录
String xprintln = input.getParent();
System.out.println(0);
System.out.println(println.isDirectory());//条件为false所以没有执行你下面的逻辑
if(println.isDirectory()){
System.out.println(1);
String [] list = println.list();
for(int i=0;i<list.length;i++){
System.out.println(2);
System.out.println(list[i]);
}
}
}
}
这个是取得父目录的,你可以修改一下,就是可以取得当前目录的了。