static
{
Instrument[] instruments = Instrument.values();
int len = instruments.length + 1;
INSTRUMENT_NAMES = new String[len];
INSTRUMENT_NUMS = new int[len];
INSTRUMENT_NAMES[0] = "Chart";
INSTRUMENT_NUMS[0] = 0;
initializeArrays(instruments, INSTRUMENT_NAMES, INSTRUMENT_NUMS, 1);
}
Zetknąłem się z czymś takim w Javie, a dokładniej w JForex API.
Nie jestem programistą. Potrafię jednak pisać dla własnych potrzeb wskaźniki i strategie w MQL4 (C) i szczerze - naprawdę jeszcze się z czymś takim nie zetknąłem, choć domyślam się, że w ten sposób elementy w klamrach oznaczono jako stałe.
Nie jestem jednak pewien. Czy to prawidłowo napisany kod?