C'è un modo per creare un array di oggetti come parte di un costruttore o di un metodo? Non sono davvero sicuro di come farlo, quindi ho incluso un esempio. Ho un enum e uno dei campi è una serie di numeri. Ecco quello che ho provato:Creazione di un array durante il passaggio come argomento in 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
}
}
Il compilatore dice che le parentesi {} non sono validi e devono essere rimossi. C'è un modo in cui posso passare un array come argomento senza creare prima una matrice di oggetti?
non sapevo questo è stato possibile, grazie mille! – Tanaki