Aqui encontramos dos funciones genericas que permiten realizar la funcionalidades siguientes: public static String recuperar_entrada( File file) { String cadena = ""; InputStream is = null; try { is = new FileInputStream(file); } catch (FileNotFoundException ex) { System.out.println("Archivo no encontrado"); } InputStreamReader isr = new InputStreamReader(is); BufferedReader br = new BufferedReader(isr); String part; try { part = br.readLine(); while (part != null) { cadena = cadena + part + "\n"; part = br.readLine(); } } catch (IOException ex) { System.out.println("Error en I/O"); } return cadena; } public static void escribir_archivo(File archivo,String cadena) { FileWriter fw; try { fw = new FileWriter(archivo); BufferedWriter bw = new BufferedWriter(fw); PrintWriter escribir = new PrintWriter(bw); escribir.println(cadena); escribir.flush(); if (escribir != null) { escribir.close(); } System.out.println("Ingreso correctamente"); } catch (IOException ex) { System.out.println("Error en I/O"); } }
miércoles, 11 de marzo de 2009
Manejo de Archivos en JAVA
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario