请给详细代码
谢谢

解决方案 »

  1.   

    file.getAbsolutePath()
    I am sorry...
      

  2.   

    public class WrapperTimer {
    public static void main(String[] args) {
    File path = new File("C:\\Documents and Settings\\0185jm\\デスクトップ\\work\\");
    File[] list;
    list = path.listFiles(); for (int i = 0; i < list.length; i++) { if ("2008-07-01_100643.txt".equals(list[i].getName())) {
    System.out.println(list[i].getAbsolutePath());
    }
    }
    }
    }
      

  3.   

    递归方法即可,代码如下:
    public static void showFiles(String delpath) {
    try {
    File file = new File(delpath);
    if (!file.isDirectory()) {
    System.out.println(file.getAbsolutePath());
    } else if (file.isDirectory()) {
    File[] files=file.listFiles();
    for(File f:files){
    if(f.isFile()){
    System.out.println(f.getAbsolutePath());
    }else{
    showFiles(f.getAbsolutePath());
    }
    }
    }
    } catch (Exception e) {
    System.out.println("deletefile() Exception:" + e.getMessage());
    }
    }