commit 0b54b532019c7c0a8c167c03f9dd4aa96ab67a06 Author: Dani Date: Fri Oct 21 18:55:31 2022 +0200 First commit 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..6922e06 --- /dev/null +++ b/.project @@ -0,0 +1,17 @@ + + + Ejercicio5AccesoADatos + + + + + + 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/ReadMe.md b/ReadMe.md new file mode 100644 index 0000000..4a04909 --- /dev/null +++ b/ReadMe.md @@ -0,0 +1,16 @@ +El programa te ofrece introducir datos en la terminal para poder ser almacenadas en un fichero de texto que sera guardado en algun lugar de tu ordenador, el cual deberas especificar. + +El programa no se dentendrá hasta usar los caractéres seleccionados. En mi caso es la doble barra. + +A continuación una demostración. + +``` +Dime cosas +Hola +Dime cosas +Me llamo Daniel +Dime cosas +Kuperus +Dime cosas +// +``` \ No newline at end of file diff --git a/bin/DanielKuperusCózar/Principal.class b/bin/DanielKuperusCózar/Principal.class new file mode 100644 index 0000000..9918387 Binary files /dev/null and b/bin/DanielKuperusCózar/Principal.class differ diff --git a/src/DanielKuperusCózar/Principal.java b/src/DanielKuperusCózar/Principal.java new file mode 100644 index 0000000..765220e --- /dev/null +++ b/src/DanielKuperusCózar/Principal.java @@ -0,0 +1,38 @@ +package DanielKuperusCózar; + +import java.io.BufferedWriter; +import java.io.File; +import java.io.FileOutputStream; +import java.io.FileWriter; +import java.io.IOException; +import java.util.Scanner; + +public class Principal { + + private static Scanner teclado = new Scanner(System.in); + + public static void main(String[] args) { + + String ruta = "C:\\Users\\Dani\\Documents\\2DAM\\Prueba.txt"; + + try { + + String respuesta = ""; + + FileOutputStream escribir = new FileOutputStream(ruta); + while(!respuesta.equalsIgnoreCase("//")) { + System.out.println("Dime cosas"); + respuesta = teclado.nextLine(); + escribir.write(respuesta.getBytes()); + + + } + + } catch (IOException e) { + + e.printStackTrace(); + } + + } + +}