He leído un archivo en una cadena. El archivo contiene varios nombres, un nombre por línea. Ahora el problema es que quiero esos nombres en una matriz String.¿Cómo leer un archivo en una cadena en java?
Por lo que he escrito el siguiente código:
String [] names = fileString.split("\n"); // fileString is the string representation of the file
Pero no estoy consiguiendo los resultados deseados y la matriz obtenida después de la división de la cadena es de longitud 1. Esto significa que el "fileString" doesn' t tiene el carácter "\ n" pero el archivo tiene este carácter "\ n".
Entonces, ¿cómo evitar este problema?
¿Por qué quiere mantener el \ n. ¿No puedes simplemente asumir que está allí? –