Leer un archivo plano en java
Hola como estan, mi duda es acerca de como puedo leer un archivo de texto plano que viene de la siguiente manera:
pedro
alvarez
//espacio en blanco
maria
garcia
miguel
fernandez
....etc
y ubicarlo de manera correcta en un vector de strings y sus posiciones queden de la siguiente manera:
posicion 0=pedroalvarez, posicion1=mariagarcia
lo estoy haciendo con la clase de esta manera:
FileReader fr = null;
BufferedReader br = null;
String linea = null;
String robot = null;
String movimientos = null;
try {
File f = new File( "C:\\entrada.txt" );
fr = new FileReader(f);
br = new BufferedReader(fr);
String[] datos = null;
while ((linea = br.readLine()) != null) {
datos = linea.split(",");
}
Integer p=1;
for(String elementos: datos){
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
}
pero he tenido problemas, con el renglon en blanco especificamente: Alguna sugerencia para que quede de manera correcta? gracias
- Inicie sesión o regístrese para enviar comentarios
Códigos básicos
Últimamente me estoy planteando el hacer un "compendio" de snippets básicos y que todos llegamos a necesitar de vez en cuando. Puedes revisar esta entrada de RoseIndia, lo explican muy simple.