Programa Java para eliminar líneas duplicadas en un archivo de texto

Requisito previo: PrintWriter , BufferedReader Dado un archivo input.txt. Nuestra tarea es eliminar las líneas duplicadas y guardar la salida en un archivo, digamos output.txt Algoritmo ingenuo: 1. Create PrintWriter object for output.txt 2. Open BufferedReader for input.txt 3. Run a loop for each line of input.txt 3.1 flag = false 3.2 Open BufferedReader for … Continue reading «Programa Java para eliminar líneas duplicadas en un archivo de texto»

Clase InputStreamReader en Java – Part 1

Un InputStreamReader es un puente entre flujos de bytes y flujos de caracteres . Lee bytes y los decodifica en caracteres utilizando un juego de caracteres específico. El juego de caracteres que utiliza se puede especificar por nombre o se puede dar explícitamente, o se puede aceptar el juego de caracteres predeterminado de la plataforma. Declaración … Continue reading «Clase InputStreamReader en Java – Part 1»

Programa Java para fusionar dos archivos en un tercer archivo

Requisito previo: PrintWriter , BufferedReader Deje que los dos archivos dados sean file1.txt y file2.txt. Nuestra tarea es fusionar ambos archivos en un tercer archivo, digamos file3.txt. Los siguientes son pasos para fusionar. Crear objeto PrintWriter para file3.txt Abra BufferedReader para file1.txt Ejecute un ciclo para copiar cada línea de file1.txt a file3.txt Abra BufferedReader … Continue reading «Programa Java para fusionar dos archivos en un tercer archivo»

Clase Java.util.jar.JarInputStream en Java

La clase JarInputStream se usa para leer el contenido de un archivo JAR desde cualquier flujo de entrada. Extiende la clase java.util.zip.ZipInputStream con soporte para leer una entrada de Manifiesto opcional. El Manifiesto se puede utilizar para almacenar metainformación sobre el archivo JAR y sus entradas. Constructores JarInputStream(InputStream in) : crea un nuevo JarInputStream y … Continue reading «Clase Java.util.jar.JarInputStream en Java»

Clase Java.io.PipedWriter en Java

Esta clase es básicamente un flujo de salida de caracteres entubado. En I/O Piped, simplemente significa un enlace entre dos subprocesos que se ejecutan en JVM al mismo tiempo. Por lo tanto, las tuberías se utilizan como origen o como destino. Se dice que una canalización está rota si un subproceso que proporcionaba bytes de … Continue reading «Clase Java.io.PipedWriter en Java»

Clase Java.io.StreamTokenizer en Java | Serie 1

La clase Java.io.StreamTokenizer analiza el flujo de entrada en «tokens». Permite leer un token a la vez. Stream Tokenizer puede reconocer números, strings entrecomilladas y varios estilos de comentarios. Declaración : public class StreamTokenizer extends Object Constructor: StreamTokenizer(Reader arg): crea un tokenizador que analiza el flujo de caracteres dado. Métodos : comentarioChar: java.io.StreamTokenizer.commentChar(int arg) ignora … Continue reading «Clase Java.io.StreamTokenizer en Java | Serie 1»

Programa Java para eliminar cierto texto de un archivo

Requisito previo: PrintWriter , BufferedReader Dados dos archivos input.txt y delete.txt. Nuestra tarea es realizar la extracción de archivos (Input-Delete) y guardar la salida en el archivo, digamos output.txt Ejemplo :   Algoritmo ingenuo: 1. Create PrintWriter object for output.txt 2. Open BufferedReader for input.txt 3. Run a loop for each line of input.txt 3.1 … Continue reading «Programa Java para eliminar cierto texto de un archivo»

Clase Java.io.File en Java

La clase File es la representación de Java de un nombre de ruta de archivo o directorio. Debido a que los nombres de archivos y directorios tienen diferentes formatos en diferentes plataformas, una string simple no es adecuada para nombrarlos. La clase File contiene varios métodos para trabajar con el nombre de la ruta, eliminar … Continue reading «Clase Java.io.File en Java»

Programa Java para fusionar dos archivos alternativamente en un tercer archivo – Part 1

Requisito previo: PrintWriter , BufferedReader Deje que los dos archivos dados sean file1.txt y file2.txt. Nuestra tarea es fusionar ambos archivos en un tercer archivo, digamos file3.txt, pero la fusión debe hacerse línea por línea alternativamente. Los siguientes son pasos para combinar alternativamente. Crear objeto PrintWriter para file3.txt Abra BufferedReader para file1.txt Abra BufferedReader para … Continue reading «Programa Java para fusionar dos archivos alternativamente en un tercer archivo – Part 1»

Clase Java.util.zip.ZipEntry en Java

Esta clase se utiliza para representar una entrada de archivo ZIP. Constructores ZipEntry(String name) : crea una nueva entrada zip con el nombre especificado. ZipEntry(ZipEntry e) : Crea una nueva entrada zip con campos tomados de la entrada zip especificada. Métodos: Object clone() : Devuelve una copia de esta entrada. Syntax :public Object clone() Overrides: … Continue reading «Clase Java.util.zip.ZipEntry en Java»