public void dir(){
        try{
            if( file.exists() && file.isDirectory() ){
                File files[] = file.listFiles();
                int cf = 0, cd =0;
                long slengths = 0;
                
                for( File f : files ){
                    Date ultima = new Date( f.lastModified() );
                    System.out.print(ultima + "\t");
                    
                    if( f.isDirectory() ){
                        System.out.print("<DIR>\t ");
                        cd++;
                    }
                    
                    if( f.isFile()){
                        System.out.print("     \t");
                        System.out.print(f.length() + " ");
                        cf++;
                        slengths += f.length();
                    }
                    
                    System.out.println(f.getName());
                        
                }
                
                System.out.printf("(%d) Archivo(s)    %d Bytes \n(%d) Directorio(s)",
                        cf,slengths,cd);
            }
            else
                System.out.println("NO EXISTE O NO ES ARCHIVO");
        }
        catch(NullPointerException e){
            System.out.println("COnfigure el archivo primero");
        }
    }