java问题

编写程序,显示当前目录下的文件和目录。
[提示] 需要要用到File 的几个重要的方法:
public boolean exists() 若文件或目录存在,则返回true;否则返回false;
public boolean isFile() 若对象代表有效文件,则返回true;
public boolean isDirectory() 若对象代表有效目录,则返回true;
public String getAbsolutePath() 获取当前绝对路径;
public String[] list() 列出目录中的所有文件(包括有效文件和路径),将目录中的所有文件名保存在字符串数组中返回。

public String[] list(String filePath){
        File file=new File(filePath);
        if(file.exists()&&file.isDirectory()){
            String [] result=new String[file.listFiles().length];
           for(int i=0;i<file.listFiles().length;i++){
               result[i]=file.listFiles()[i].getAbsolutePath();
           }
           return result;
        }
        return null;
     }

温馨提示:答案为网友推荐,仅供参考