Czy istnieje sposób utworzenia tablicy obiektów jako części konstruktora lub metody? Naprawdę nie jestem pewien, jak to powiedzieć, więc dodałem przykład. Mam wyliczenie, a jednym z pól jest tablica liczb. Oto, co próbowałem:Tworzenie tablicy podczas przekazywania jej jako argumentu w języku 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
}
}
Kompilator mówi, że nawiasy {} są nieprawidłowe i powinny zostać usunięte. Czy istnieje sposób, w jaki mogę przekazać tablicę jako argument bez uprzedniego utworzenia tablicy obiektów?
nie wiedziałem to było możliwe, dziękuję bardzo! – Tanaki