windows 上是根据这一行数据.. 就是文件夹,但是在linux上不是这样的,真接把目录名称写出来?怎么判断呢?

解决方案 »

  1.   

    是这个意思么?
    File f=new File("yourfilepath");
    if(f.isDirectory()) //文件夹
    {
    //do something
    }
    else if(f.isFile()){ //文件
    //do something
    }
      

  2.   

    java的ftpclient类中的list方法可以取出,文件的类型吧。根据取得的值就能判断了。
      

  3.   

    取出的值都是这样的/export/home/zy/upload/200004
    这样的,没法判断是不是文件夹啊?