Programación General > Java

 Fichero Aleatorio

(1/1)

Tisus:
Hola Amigos.

Necesito de de ayuda.

Quiero escribir en un fichero varios objetos. Pero al momento de Leer el archivo quisiera hacerlo en forma aleatoria. Es decir:

public class Nodo{
           int a;
           int b;

           Nodo(int x, int y){
                    this.a = x;
                    this.b = y;
          }
}

Varios Objetos de la Clase Nodo se escriban en un Fichero y al momento de leerlos sea en forma aleatoria.

Algo similar a FileRandomAccess.

fuhrer:
Hola que tal.

No se a lo que te refieres con eso de algo similar a FileRandomAccess.

Pero si quieres leer objetos de forma aletorio debes hacer lo siguiente:

RandomAccessFile raf = new RandomAccessFile("archivo.obj", "r");
raf.seek(Math.random());
objeto = (Nodo)raf.readObject();
raf.close();

eso es todo, y recuerda que debes de serializar tus objetos

Espero sea lo que necesitas.

Hasta luego.

Navegación

[0] Índice de Mensajes

Ir a la versión completa