manejo de archivos

Páginas: 4 (816 palabras) Publicado: 2 de junio de 2015
Este programa maneja ficheros de tipo .txt con las funciones de borrado, copiado, lectura y creación de los mismos, se le ha implementado un menú grafico de opciones (Switch) con lo cual es mássencillo su manejo.
Aquí el código:

import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
importjava.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.FileNotFoundException;
import javax.swing.JOptionPane;import javax.swing.JTextArea;

//Autor: Enrique Antonio Maldonado, All Rights Reserved.

public class Archivos {

public static void main(String[] args){

String menu="\t*MENU - Manejo deArchivos*\n";
int n1,n2,n3,n4,n5,n6;
int op=0;

menu+="1.- Imprimir Contenido del Archivo en Consola\n";
menu+="2.- Copiar Informacion de Un Archivo a Otro\n";menu+="3.- Escribir El Contenido de un Archivo a Otro con OutputStream\n";
menu+="4.- Contar Número de Lineas del Archivo\n";
menu+="5.- Eliminar el Archivos (ExtenderMenú)\n";
menu+="10.- Fin del Programa\n";
menu+="Escoja Opción:\n";

while (op!=10){

op=Integer.parseInt(JOptionPane.showInputDialog(menu));

switch (op){case 1:
String rutaFichOrigen="D:\\fichero1.txt";//Ruta al fichero de origen
File ficheroOrigen=new File(rutaFichOrigen);//Creamos objeto de tipo fichero con la ruta origen.BufferedReader lectorFichero;//Creo un objeto buffer de lectura.

try{
lectorFichero=new BufferedReader(new FileReader(ficheroOrigen));//Inicializa el buffer de lectura con unobjeto de tipo FileReader(lector de fichero).
String linea;
while((linea=lectorFichero.readLine())!=null){
System.out.println(linea);
}...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Manejo de archivo
  • Manejo De Archivos
  • Manejo Archivo De Lenguaje C
  • Manejo De Archivos En Linux
  • Manejadores De Archivos y Bases De Datos.
  • Manejo de sistema de archivos
  • manejo de archivos en java
  • Manejo De Archivos Y Directorios

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS