From b6e7b2d2b5a66337a70adbb997156d31e0f6ddb2 Mon Sep 17 00:00:00 2001 From: Ivan Morell Date: Mon, 26 Sep 2022 17:00:07 +0200 Subject: [PATCH] Mi tree recursivo --- .classpath | 10 +++++++ .project | 17 ++++++++++++ .settings/org.eclipse.core.resources.prefs | 2 ++ .settings/org.eclipse.jdt.core.prefs | 14 ++++++++++ bin/Package/MiTree.class | Bin 0 -> 1038 bytes bin/module-info.class | Bin 0 -> 145 bytes src/Package/MiTree.java | 29 +++++++++++++++++++++ src/module-info.java | 9 +++++++ 8 files changed, 81 insertions(+) create mode 100644 .classpath create mode 100644 .project create mode 100644 .settings/org.eclipse.core.resources.prefs create mode 100644 .settings/org.eclipse.jdt.core.prefs create mode 100644 bin/Package/MiTree.class create mode 100644 bin/module-info.class create mode 100644 src/Package/MiTree.java create mode 100644 src/module-info.java diff --git a/.classpath b/.classpath new file mode 100644 index 0000000..57bca72 --- /dev/null +++ b/.classpath @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/.project b/.project new file mode 100644 index 0000000..4392f61 --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + MiTree + + + + + + org.eclipse.jdt.core.javabuilder + + + + + + org.eclipse.jdt.core.javanature + + diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..99f26c0 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/=UTF-8 diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs new file mode 100644 index 0000000..8c9943d --- /dev/null +++ b/.settings/org.eclipse.jdt.core.prefs @@ -0,0 +1,14 @@ +eclipse.preferences.version=1 +org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled +org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve +org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.debug.lineNumber=generate +org.eclipse.jdt.core.compiler.debug.localVariable=generate +org.eclipse.jdt.core.compiler.debug.sourceFile=generate +org.eclipse.jdt.core.compiler.problem.assertIdentifier=error +org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled +org.eclipse.jdt.core.compiler.problem.enumIdentifier=error +org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning +org.eclipse.jdt.core.compiler.release=enabled +org.eclipse.jdt.core.compiler.source=17 diff --git a/bin/Package/MiTree.class b/bin/Package/MiTree.class new file mode 100644 index 0000000000000000000000000000000000000000..70a0480e43236b2b2a8186f49eede9fe259b8651 GIT binary patch literal 1038 zcmZuvT~8B16g|@qwk=Dcg%(lJiV7_tMf?H^7$fn;78^@QP+o?1se^5oY_~+-{S*3T zV&XGCfYF2>;J@&Xh-bD%M0uGzGk5Me=bpJgetkOzu!Khjd;-y;EWeReD_c-&j%67L z2=wj9J(;b^Mm76$@+5O`u&tO)!Fn+T#ypf|4?)@rN1WjSkd zt7Zwr^LAO*)}^ELxpNtCU#lhw^5^&TxQ)sOu+OK%FaGj zH7kUEfw7f^&6UT6)a+)_v8#@(%d)Z?sY0vfs=8HCaXW-MOFl2ouUpm1yQhcs%)kI0=-ObQzFf6bDfrH9VrvnF-k+N zx2ow9fQG)*iJK;FVN4)gXxmY^Wfj@-^BaI0InRB01+Hbm6-NYoOh-bI>Ux`1= zMOx_6NK4jpnrGTX7Bd1y)pA#5ohk>?ng2bBU>5fb++~NSw*Q4>;=VT1*wx^*hQ@tp zVoo>Kt(q&!;n3L5zJS;k=qb6Jv4Y(7hQPog$K{{41R^E7<&-VmI5FD8IIWp!7n|b5 zf~(Ne#?{~{%P1Iw6GsRgaN|RSt4{M0-CWJi-b4>iVMNi(8(sX2U_Qp)@95iz$B!_O zpZto!GnlBy875>m%c34!vR#5J7-ngNBqO*=z=$544)7UTadJo546rvDf+Lc| v6b3QF^Biw;p%q0*Aov{0$!7mcRKn@u4QR@fea=F76w)zEylnG N7G`ANXaF-H1OR=88`A&) literal 0 HcmV?d00001 diff --git a/src/Package/MiTree.java b/src/Package/MiTree.java new file mode 100644 index 0000000..c500a9f --- /dev/null +++ b/src/Package/MiTree.java @@ -0,0 +1,29 @@ +package Package; + +import java.io.File; + +public class MiTree { + + public static void main(String args[]) { + + File file = new File("D:\\DAM 2\\Programacion Multimedia\\Pdf's"); + + treeRecursividad(file); + + + } + + private static void treeRecursividad(File file) { + if(!file.exists()) + return; + + for(File f : file.listFiles()) { + System.out.println(f.getName()); + if(f.isDirectory()) + treeRecursividad(f); + + } + + } + +} diff --git a/src/module-info.java b/src/module-info.java new file mode 100644 index 0000000..d64908a --- /dev/null +++ b/src/module-info.java @@ -0,0 +1,9 @@ +/** + * + */ +/** + * @author Ivan + * + */ +module MiTree { +} \ No newline at end of file