¿Hay alguna forma de crear una matriz de objetos como parte de un constructor o método? Realmente no estoy seguro de cómo decir esto, así que he incluido un ejemplo. Tengo una enumeración, y uno de los campos es una matriz de números. Esto es lo que probé:Crear una matriz al pasarla como argumento en Java
public enum KeyboardStuff {
QWERTY(1, {0.5f, 1.3f, 23.1f}, 6);
DVORAK(5, {0.1f, 0.2f, 4.3f, 1.1f}, 91);
CHEROKEE(2, {22.0f}, 11);
private int number, thingy;
private float[] theArray;
private KeyboardStuff(int i, float[] anArray, int j) {
// do things
}
}
El compilador dice que los corchetes {} no son válidos y deben eliminarse. ¿Hay alguna manera de que pueda pasar una matriz como argumento sin crear una matriz de objetos de antemano?
no sabía esto fue posible, ¡muchas gracias! – Tanaki