|
|
@ -3,7 +3,9 @@ package Package; |
|
|
|
import java.io.File; |
|
|
|
|
|
|
|
public class MiTree { |
|
|
|
|
|
|
|
|
|
|
|
static int cont = 1; |
|
|
|
|
|
|
|
public static void main(String args[]) { |
|
|
|
String ruta="."; |
|
|
|
|
|
|
@ -20,12 +22,28 @@ public class MiTree { |
|
|
|
return; |
|
|
|
|
|
|
|
for(File f : file.listFiles()) { |
|
|
|
System.out.println(f.getName()); |
|
|
|
if(f.isDirectory()) { |
|
|
|
cont++; |
|
|
|
print(f); |
|
|
|
treeRecursividad(f); |
|
|
|
} else { |
|
|
|
print(f); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
private static void print(File f) { |
|
|
|
String tab = " "; |
|
|
|
|
|
|
|
|
|
|
|
if(cont != 1) { |
|
|
|
for(int i = 1;i<cont;i++) { |
|
|
|
String masTab = "| "; |
|
|
|
tab.concat(masTab); |
|
|
|
} |
|
|
|
} |
|
|
|
System.out.println(tab+f.getName()); |
|
|
|
} |
|
|
|
|
|
|
|
} |