Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/05/2007, 14:56
André_01
 
Fecha de Ingreso: agosto-2006
Mensajes: 159
Antigüedad: 17 años, 9 meses
Puntos: 4
Re: Algo parecido al DIR de MS-DOS

Hola:

Perdon tienes razon.

La linea 42 Dir.java
Código:
    private void listarTodo(File f){
        File [] f1 = f.listFiles();
        for(int i=0;i<f1.length;i++){
            if(f1[i].isDirectory()){
                this.listarTodo(f1[i]);
            }else{
                System.out.println(f1[i].getName());
            }
        }
    }
La linea 29 de Dir.java

Código:
    public Dir(String ruta){
        this.setF(new File(ruta));
        if(this.verificador(this.getF())){
            if(this.getF().isDirectory()){
                File [] ficheros = this.getF().listFiles();
                for(int i=0;i<ficheros.length;i++){
                    if(ficheros[i].isDirectory()){
                        listarTodo(ficheros[i]);
                    }else{
                        System.out.println(ficheros[i].getName());
                    }
                }
            }
        }else{
            System.out.println("Ruta dada inexistente o inalcanzable.\n"+ruta);
            this.setF(null);
        }
    }
Y el error de la linea del Main

Código:
Dir d = new Dir("c:\\");