Manipulación de archivos en java
Antes de iniciar hay que saber que java maneja archivos binarios y de texto esto lo hace por medio de la biblioteca llamada :
“ java.io.* “ , en la ayuda de Sun MicroSystems acerca de esta biblioteca podemos rescatar:
“ Provee entrada y salida de información através de flujos de datos , serialización y sistemas de archivos ”
También este tipo de declaración de biblioteca lo que dice es que me permita utilizar todos los
métodos , propiedades y funciones de la biblioteca io (input-output), el asterisco significa incluir todo.
Para que puedan entender mejor aquí les dejo explicado lo anterior con un código:
import java.io.*;
public class ArchiJava{
public static void main(String[]args) throws IOException{
BufferedReader entrada=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Digite el nombre del archivo: ");
String archivo = entrada.readLine();
System.out.println();
File archivo1 = new File(archivo);
if(archivo1.exists() == true){
System.out.println("Archivo existe "+archivo1);
Cargar(archivo1,archivo);
}else{
System.out.println("No existe el archivo, intente cambiando la ruta ");
}
}
public static void Cargar(File archivo,String nombre) throws IOException{
BufferedReader lectura=new BufferedReader(new FileReader(nombre));
String linea="";
while( (linea = lectura.readLine()) != null){
System.out.println(linea);
}
}
}
Como ven este es un sencillo ejemplo de como se puede trabajar con archivos en java , para que el programa funcione de la mejor manera hay que poner la ruta completa de donde se encuentra el archivo.
Espero que les sirva y busquen maneras de aprovechar esta información.
*Adjunto PDF por si quieren bajarlo
Bajar
Saludos.......... 8)[p3ll3]
0 comentarios:
Publicar un comentario