Lo que deseo hacer es cambiar los caracteres iguales que mi programa leera desde un archivo por el mismo caracter que comparara con un array incluido en el codigo de mi programa, solo que cubierto con corchetes.
Asi, si en el archivo hay caracter 'O' el programa deberá comparar el array que tengo y si tambien hay caracteres con 'O', los debera cambiar por [O].
Este es el codigo. Cuando lo compilo no me da error. Pero no hace lo que creo que le he puesto a hacer, sino que se queda igual y no logro identificar la causa porque no hay error, supongo que eso lo haria mas facil.
Código Java:
Gracias de antemano. Ver original
import java.io.*; import java.util.LinkedList; public class Lector { try { char [] charLinea = linea.toCharArray(); archivo.close(); //GUARDA CADA LETRA EN UN OBJETO STRING EN UN LINKEDLIST for (int i = 0; i < charLinea.length; i++){ caracteresLinea.add(x); } for (int i = 0; i < caracteresLinea.size(); i++){ for (int x = 0; x < animal.length; x++) { if ( caracteresLinea.get(i) == animal[x]){ caracteresLinea.set(i, animalCorchetado[x]); } } } //Muestra las letras String del LinkedList for (int i = 0; i < caracteresLinea.size(); i++){ } } } }