Archivos java

Solo disponible en BuenasTareas
  • Páginas : 4 (852 palabras )
  • Descarga(s) : 0
  • Publicado : 10 de junio de 2011
Leer documento completo
Vista previa del texto
Gestión de Archivos en Java
Prof. José Ojeda

I/O por Consola
• System.out permite escribir en el dispositivo de “salida estandar”. – Él es un objeto de tipo PrintStream • System.in permite leerdesde el dispositivo de “entrada estandar”. – Él es un objeto de tipo InputStream • System.err permite escribir en el dispositivo de “error estandar”. – Él es un objeto de tipo PrintStream Escribir en la Salida Estandar
• El método println imprime el argumento y una nueva línea (\n). • El método print imprime el argumento sin una nueva línea. • Los métodos print y println son sobrecargadospara recibir los tipos primitivos como argumentos (boolean, char, int, long, float, and double) y para los tipos char[], Object, and String. • Los métodos print(Object) y println(Object) invocan almétodo toString del argumento.

Leer desde la Entrada Estandar
1 import java.io.*; 2 3 public class EntradaDeTeclado { 4 public static void main (String args[]) { 5 String s; 6 // Crea un lector debuffer para leer cada línea del teclado. 8 InputStreamReader ir = new InputStreamReader(System.in); 9 BufferedReader in = new BufferedReader(ir); 10 11 System.out.println(“Teclee ó para salir."); 12try { 13 14 // Lee cada línea de entrada y hace el eco en la pantalla. 15 s = in.readLine(); 16 while ( s != null ) { 17 System.out.println(“Leido: " + s); 18 s = in.readLine(); 19 } 20 21 // Cierra ellector de bufer. 22 in.close(); 23 } catch (IOException e) { // Atrapa cualquier exceptions de I/O. 24 e.printStackTrace(); 25 } 26 } 27 }

Gestión de Archivos
• • • • El paquete java.io Creaciónde Objetos File Gestión de Objetos File Lectura y Escritura de streams de Archivos

Creando un Nuevo Objeto File
File miArchivo; miArchivo = new File(“archivo.txt”); miArchivo = newFile(“MiDocs”,”archivo.txt”); • En Java los directorios son tratados como archivos; la clase File proporciona métodos para obtener todos los de archivos de un directorio en forma de arreglo. File miDir = new...
tracking img