“Conocimientos Programación>Programación Java

Ayuda con archivos secuenciales en Java Programación

2014/3/7
El lenguaje de programación Java contiene varias bibliotecas y objetos de datos utilizados para manejar diferentes tipos de entrada y salida. Estas formas de salida pueden venir de la entrada del usuario o los archivos almacenados en el ordenador . Este archivo de entrada y salida por lo general proviene de "archivos secuenciales " de datos que contengan algún tipo de texto. Mediante el uso de los objetos Java "Archivo" y diversas corrientes de entrada y salida , el programador puede leer y escribir en archivos secuenciales en el disco duro . Archivos secuenciales

archivos secuenciales son lo que su nombre implica : archivos que almacenan datos en forma secuencial . Los archivos de texto son un ejemplo perfecto de esto, en el texto que se escribe y lee en forma lineal de principio a fin . Mientras que los archivos secuenciales se pueden leer desde un punto aleatorio en el archivo , que están destinados a trabajar como patrones secuenciales de datos. Programas Java suelen leer estos archivos línea por línea, o leer el archivo en su conjunto.
Java Archivos

un lenguaje de programación orientado a objetos , Java maneja archivos secuenciales en los objetos "Archivo ", incluyendo la clase " FileReader " de los objetos . Estos objetos se manejan referencias de archivos y operaciones para el programador. Una vez creado, un objeto FileReader se puede dar a otra clase Buffer , como BufferedReader o Writer buffer , lo que permite al programador para leer y escribir en el archivo en un formato estándar. El siguiente ejemplo muestra el uso del objeto FileReader :

Archivo f = new archivo ( " test.txt "); FileReader reader = new FileReader ( f ) ;

Java archivos lectura

El programador lee un archivo secuencial a través de un objeto FileReader , que da a un objeto BufferedReader . El objeto BufferedReader , ahora el manejo del archivo , da el programador acceso a los métodos utilizados para leer fácilmente caracteres o líneas enteras desde el archivo . A través del BufferedReader , el programador lee el archivo secuencial , con mayor frecuencia , línea por línea, como en el siguiente ejemplo :

Archivo f = new archivo ( " test.txt "); FileReader reader = new FileReader ( f ) ;

BufferedReader br = new BufferedReader ( lector ) ; cadena text_line = br.readLine ();
Java Archivos de Escritura

Justo como el objeto FileReader lee archivos secuenciales , el objeto FileWriter les escribe . En cooperación con el objeto BufferedWriter , el programador escribe en archivos de texto de forma secuencial , de una manera similar a la introducción de texto en un editor de texto . De esta manera , el programador permite que el usuario o el programa para escribir la información de sesión o el estado del programa en un archivo de texto para el almacenamiento a largo plazo . En el siguiente ejemplo detalla el uso de los objetos y FileWriter BufferedWriter :

String salida = "Salida al escribir en el archivo " ;

Archivo f = new archivo ( " file2.txt "); FileWriter fw = new FileWriter ( f ) ; BufferedWriter pc = new BufferedWriter ( fw ) ;

bw.write (salida); bw.close ();

Programación Java
Cómo crear Turn- Based Games
Índice de matriz fuera de los límites de excepciones en Java
Cómo convertir JSP a HTML en Dreamweaver
Cómo leer un archivo delimitado por tabuladores en Java
Cómo utilizar JPA en NetBeans
Cómo escribir mi propio manejador de excepciones en Java
Cómo conectar un controlador jTDS a SQL Express
¿Qué se utiliza más : Java o Visual Basic
Conocimientos Informáticos © http://www.ordenador.online