commit b6e7b2d2b5a66337a70adbb997156d31e0f6ddb2 Author: Ivan Morell Date: Mon Sep 26 17:00:07 2022 +0200 Mi tree recursivo 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 0000000..70a0480 Binary files /dev/null and b/bin/Package/MiTree.class differ diff --git a/bin/module-info.class b/bin/module-info.class new file mode 100644 index 0000000..489fa32 Binary files /dev/null and b/bin/module-info.class differ 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