Documentos de Académico
Documentos de Profesional
Documentos de Cultura
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Scanner;
try {
String bfRead;
} catch (Exception e) {
}
return lineasLeidas;
int contador = 0;
contador++;
lineasLeidas.set(j + 1, temp);
mostrar();
System.out.println(linea);
if (linea.contains(palabra)) {
encontrado = true;
System.out.println("Linea encontrada: " + linea);
if (!encontrado) {
try {
bw.write(linea + "\n");
bw.close();
} catch (IOException e) {
do {
System.out.println("\nMenu de opciones:");
switch (opcion) {
case 1:
a.leerTxt("C:\\Users\\lenovo\\Documents\\txt\\examen.txt");
a.mostrar();
break;
case 2:
if (a.lineasLeidas != null) {
a.mostrar();
a.burbuja();
} else {
break;
case 3:
if (a.lineasLeidas != null) {
a.buscar(palabra);
} else {
break;
case 4:
a.guardarTxt("C:\\Users\\lenovo\\Documents\\txt\\examen_ordenado.txt");
break;
case 5:
salir = true;
break;
default:
System.out.println("Opcion no valida..");
break;
} while (!salir);
System.out.println("Adios pues");
scanner.close();
En este código se manejaron varios métodos, el priemro que es leer el cual se encarga de leer el
contenido de un archivo, en el cual la ruta ya esta predetermidnada en el código, luego
obteniendo la lectura se guarda en un array, después con el método burbuja se obtiene el
ordenamiento para lo leído y guardado en el array, luego el método buscar el cual compara la
palabra ingresada con cda línea de array hasta encontrar una igual, y por ultimo el escribir el
archivo ya acomodado y guardarlo en otro archivo txt.,