Hola,
Cita:
Iniciado por Santy316 ... como tal he visto que el array se guarda con un valor: [Ljava.lang.String;@f6a711, hasta ahi todo bien.
Técnicamente no está bien, puesto que no guardaste el Array en el fichero. Lo que aparece allí es el Array.toString, y según la documentación solamente es un identificador simple; es decir, el nombre del Array y no su contenido.
Cita:
Iniciado por Santy316 - Existe alguna manera de leer un array de un fichero plano?
En el caso de un fichero de texto plano, para guardar los valores tienes que implementar un sistema para que guarde cada uno de los valores del Array consecutivamente, para posteriormente leerlos en el mismo orden, es decir, tienes que implementar la lógica para que funcione.
Cita:
Iniciado por Santy316 - Es correcto el formato que estoy dando al registro?
No, el formato que le estas dando es simplemente el nombre del Array; no incluye los datos que contiene el Array.
Cita:
Iniciado por Santy316 - Necesito de otro tipo de fichero o de tipo de dato?
Para "Serializar" objetos en Java se usan otros métodos. Pero, deja de ser un archivo de texto plano, para convertirse en un archivo binario, que solamente Java o programas hechos en Java, u otros lenguajes que sigan la especificación pueden leer.
http://www.chuidiang.com/java/ficher...tosFichero.php
Saludos,