leer un archivo
Hola a todos!!Soy novato en java y tengo un problema enorme. A ver, explico:
Tengo un archivo plano y necesito que mi programa en java haga lo siguiente:
-Me borre las líneas vacías
-Me borre las líneas que empiecen por ;
-Me borre las líneas que empiezan por la palabra REFERENCIA
- y finalmente me ejecute un comando.
Muchas cosas, verdad??? es que en java voy pez, y no sé si para leer el texto utilizar un vector, o la clase BufferedReader me permite cambiar de linea.
A ver si hay algún/a crack en java que almenos me diga cómo lo plantearía él /ella. Venga, saludos!!!! y gracias de antemano! :-)
Tengo un archivo plano y necesito que mi programa en java haga lo siguiente:
-Me borre las líneas vacías
-Me borre las líneas que empiecen por ;
-Me borre las líneas que empiezan por la palabra REFERENCIA
- y finalmente me ejecute un comando.
Muchas cosas, verdad??? es que en java voy pez, y no sé si para leer el texto utilizar un vector, o la clase BufferedReader me permite cambiar de linea.
A ver si hay algún/a crack en java que almenos me diga cómo lo plantearía él /ella. Venga, saludos!!!! y gracias de antemano! :-)
FileReader fr = new FileReader("rutaArchico.nse");
BufferedReader entrada = new BufferedReader(fr);
//Aqui tienes que capturar una excepcion
while((s = entrada.readLine()) != null)//---->esto le linea a linea
{
(tu codigo)
}
supongo que con esto ya tienes pa empezar si tienes alguna duda pregunta
Muchas gracias.
Pero una pregunta, ¿cómo controlo el primer caracter de cada línea?
Gracias de nuevo!
Pero una pregunta, ¿cómo controlo el primer caracter de cada línea?
Gracias de nuevo!
para no modificar lo de arriba:
s es el texto de la linea, una idea seria s.substring(0,1);
es una forma
s es el texto de la linea, una idea seria s.substring(0,1);
es una forma