elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Java
| | | |-+  Problema al almacenar un enum en array
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Problema al almacenar un enum en array  (Leído 891 veces)
JonaLamper


Desconectado Desconectado

Mensajes: 392



Ver Perfil
Problema al almacenar un enum en array
« en: 8 Enero 2015, 21:45 pm »

Buenas,

Veamos cómo explico esto sin tener que poner todo el código... Lo resumiré.

Tengo un atributo: private Movimiento[] undo; (array que almacena cosas objetos del tipo Movimiento).

Y hay un momento en el código, en el que tengo que almacenar uno de esos movimientos, después otro, después otro... etc.

Para almacenarlo la instrucción es: this.undo[0] = mov; (para almacenar el primero, por ejemplo).

Pues esto, no sé por qué, me da error. La cosa es que si en vez de ser un array, es un atributo como este: private Movimiento undo; Y después hiciera esta instrucción: this.undo = mov; Entonces no me da error! y efectivamente, undo almacena ese mov.

Es decir, me deja almacenar un objeto del tipo Movimiento, pero no me deja meter objetos del tipo Movimiento en un array.

¿Alguien tiene idea de por qué es esto? Es que creo que no es problema del código (por eso no lo pongo) sino que es un problema mío, de no entender algo a la hora de realizar esto.

PD: Si alguien necesita que lo explique mejor o que ponga trozos de código, por favor que me lo diga (porque el programa está en un proyecto y sería muy hardcore poner todas las clases aquí).

SOLUCIONADO: era la mayor tontería del mundo, no había inicializado el array en la constructora  ;D


« Última modificación: 9 Enero 2015, 23:22 pm por JonaLamper » En línea

Utilizar palabras para hablar de palabras es como utilizar un lápiz para hacer un dibujo de ese lápiz sobre el mismo lápiz.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
almacenar datos de array
Java
fprg 1 1,094 Último mensaje 19 Noviembre 2013, 19:52 pm
por Mitsu
como almacenar correctamente unsigned *char a MSQL (Almacenar una imagen)
Programación C/C++
pedromigl010 1 1,308 Último mensaje 15 Octubre 2014, 12:17 pm
por eferion
Problema al almacenar valor de Checkbox
Programación Visual Basic
rapbyone 2 2,612 Último mensaje 6 Enero 2015, 13:12 pm
por leomoon45
Problema con ejercicio (tipo enum concretamente) SOLUCIONADO
Ejercicios
MCLucro 1 1,458 Último mensaje 22 Marzo 2015, 19:16 pm
por MCLucro
almacenar respuestas en array
PHP
romanjr55 0 1,324 Último mensaje 8 Mayo 2018, 01:28 am
por romanjr55
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines