0 votos
por (20 puntos) en Java

Buenas,

Resulta que tengo que hacer un juego en java en mi caso he realizado un space invaders.

Tengo que poder guardar y cargar las partidas mediante archivo.

Para ello he añadido este código a la clase en la cual guardo las puntuaciones y por tanto el momento de juego.

Pero me da error.

el código que he añadido para serializar el objeto es el siguiente:

// Serializar un objeto de datos a un archivo
ObjectOutputStream out = new ObjectOutputStream(new
FileOutputStream("Board.ser"));
out.writeObject(object);
out.close();
// Serializar un objeto de datos a un arreglo de bytes
ByteArrayOutputStream bos = new ByteArrayOutputStream() ;
out = new ObjectOutputStream(bos) ;
out.writeObject(object);
out.close();
// Obtener los bytes del objeto serializado
byte[] buf = bos.toByteArray();
} catch (IOException e) {
}

Como no puedo añadir a la pregunta la clase completa porque me paso del limite de caracteres, si alguien puede ayudarme que me lo indique y le paso el proyecto entero.

Gracias.

 

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
0 votos
6 respuestas
0 votos
8 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...