好好看JAVA API DOC 中的File

解决方案 »

  1.   

    File file = new File("yourPath");
    File[] listfiles = file.listFiles();   //返回文件对象
    或者
    String[] list = file.list();           //返回文件名
      

  2.   

    java sdk 1.4.1的
    http://java.sun.com/j2se/1.4.1/docs/api/java/io/File.html
      

  3.   

    File中的list就可以,返回文件列表数组
      

  4.   

    以下是显示FTP服务器上的文件,希望对你有帮助
    void ftpList_actionPerformed(ActionEvent e) {
        String server=serverEdit.getText();
        //输入的FTP服务器的IP地址
        String user=userEdit.getText();    
        //登录FTP服务器的用户名
        String password=passwordEdit.getText();
        //登录FTP服务器的用户名的口令
        String path=pathEdit.getText();
        //FTP服务器上的路径
        try {
       FtpClient ftpClient=new FtpClient();
               //创建FtpClient对象
       ftpClient.openServer(server);
               //连接FTP服务器
       ftpClient.login(user, password);
               //登录FTP服务器
               if (path.length()!=0) ftpClient.cd(path);
       TelnetInputStream is=ftpClient.list();
       int c;
       while ((c=is.read())!=-1) {
                   System.out.print((char) c);}
               is.close();
               ftpClient.closeServer();//退出FTP服务器
            } catch (IOException ex) {;}
      }