Alguien sabe??
HOLA:
Bueno, el problema que tengo es que tengo un BufferedReader y una cadena String, que va leyendo linea por linea el contenido, de un archivo previo. Lo que necesito es a partir de las lineas leidas, revisar caracter por caracter la línea leida, por ejemplo:
Hola que tal
[H] [o] [l] [a] [ ] [q] [u][e] [ ] [t][a][l]
Esto con el fin de poder analizar los caracteres de cada linea.
// Así es como leo las líneas.
////.....
BufferedReader lineas = new Buffered Reader (file);
String lec;
lec = lineas.readLine();
////....
Bueno les agradesco de antemano.
Bueno, el problema que tengo es que tengo un BufferedReader y una cadena String, que va leyendo linea por linea el contenido, de un archivo previo. Lo que necesito es a partir de las lineas leidas, revisar caracter por caracter la línea leida, por ejemplo:
Hola que tal
[H] [o] [l] [a] [ ] [q] [u][e] [ ] [t][a][l]
Esto con el fin de poder analizar los caracteres de cada linea.
// Así es como leo las líneas.
////.....
BufferedReader lineas = new Buffered Reader (file);
String lec;
lec = lineas.readLine();
////....
Bueno les agradesco de antemano.
Puedes utilizar el método de la Clase String.charAt(int), para saber que caracter hay en una posición determinada de la cadena. Algo así:
String lec=lineas.readLine();
for (int i = 0; i < lec.length(); i++) {
if (lec.charAt(i) == 'a') {
contadorAes++;
}
}
String lec=lineas.readLine();
for (int i = 0; i < lec.length(); i++) {
if (lec.charAt(i) == 'a') {
contadorAes++;
}
}