Herramientas de usuario

Herramientas del sitio


apuntes:ficheros

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
apuntes:ficheros [2019/01/04 12:57] – external edit 127.0.0.1apuntes:ficheros [2024/09/16 16:03] (actual) – editor externo 127.0.0.1
Línea 80: Línea 80:
 lector.close(); lector.close();
 </code> </code>
 +
 +=== Otras formas de escribir/leer en ficheros de texto ===
 +
 +  * Escribir Con FileWriter 
 +<code java>
 +FileWriter writer = new FileWriter("fichero.txt");
 +writer.write("Texto a fichero \n");
 +writer.close();
 +
 +
 +//Si quiero que no me sobrescriba el fichero destino
 +FileWriter writer = new FileWriter("fichero.txt", true);
 +
 +</code>
 +
 +  * Con BufferedWriter / Reader
 +<code java>
 +BufferedWriter writer = new BufferedWriter("fichero.txt");
 +writer.write("texto a escribir\n");
 +writer.close();
 +
 +
 +BufferedReader reader = new BufferedReader("fichero.txt");
 +cadena = reader.readLine(); //Debo leer antes porque igual no hay lineas
 +
 +//Mientras haya lineas para leer (no devuelva null)
 +while( cadena != null ){
 +   System.out.println(cadena);
 +   cadena = reader.readline();
 +}
 +reader.close();
 +</code>
 +
  
 ==== Ficheros de configuración ==== ==== Ficheros de configuración ====
Línea 1154: Línea 1187:
 ===== Proyectos de ejemplo ===== ===== Proyectos de ejemplo =====
  
-Los proyectos que se vayan haciendo en clase estarán disponibles en el [[https://bitbucket.org/fvaldeon/accesodatosud1/src/|repositorio de ejercicios de Bitbucket]] junto a más ejemplos.+Los proyectos de ejemplo con contenidos de esta unidad están disponibles en el [[https://bitbucket.org/fvaldeon/accesodatosud1/src/|repositorio de proyectos UD1]].
  
 Para manejaros con Git recordad que tenéis una serie de videotutoriales en la sección [[extra:referencias|Referencias]] Para manejaros con Git recordad que tenéis una serie de videotutoriales en la sección [[extra:referencias|Referencias]]
Línea 1160: Línea 1193:
 Por otra parte, para el tema de [[http://programacion.codeandcoke.com/doku.php?id=bloque4:dialogos|creación y uso de distintos cuadros de diálogo]], podeis consultar la sección de los apuntes de programación. También los apuntes sobre funcionamiento de la mayoría de [[http://programacion.codeandcoke.com/doku.php?id=bloque4:swing|componentes de las librerías de Swing]]. Por otra parte, para el tema de [[http://programacion.codeandcoke.com/doku.php?id=bloque4:dialogos|creación y uso de distintos cuadros de diálogo]], podeis consultar la sección de los apuntes de programación. También los apuntes sobre funcionamiento de la mayoría de [[http://programacion.codeandcoke.com/doku.php?id=bloque4:swing|componentes de las librerías de Swing]].
  
-También, los proyectos de ejemplo de estos apuntes están en el [[http://www.bitbucket.org/sfaci/java-ficheros|repositorio java-ficheros]] de BitBucket. Podéis acceder tanto al código como a las descargas, a continuación:+También, los proyectos de ejemplo de estos apuntes están en el [[http://www.bitbucket.org/sfaci/java-ficheros|repositorio java-ficheros]] de BitBucket del profesor Santiago Faci. Podéis acceder tanto al código como a las descargas, a continuación:
  
  
apuntes/ficheros.1546606629.txt.gz · Última modificación: 2024/09/16 16:05 (editor externo)