with values type method example enum define complex java arrays enums

values - method enum java



Matriz de Java de valores enum (2)

Esto también se puede declarar vacío al principio si le das un tamaño.

_machines = new Machine[size];

La máquina se define como public enum Machine{...}

_machines se define como private Machine[] _machines;

No sé por qué esto no funciona:

_machines = {Machine.a, Machine.b};

mensaje de error:

inicio ilegal de expresión

¡Gracias chicos!


Te estás perdiendo una pequeña parte de la declaración de Array.

_machines = new Machine[]{Machine.a, Machine.b};