Ahoj, potrebujem počas behu programu zadefinovať statickú konštantu, niečo takéto sa nedá:
public class trieda {
private static final int x;
...
public trieda() { //konštruktor
...
}
...
metoda init() { //inicializačná metoda
x = premenna;
}
}
-pretože mi píše v konštruktore variable x might not have been initialized, a keď niekde chcem priradiť hodnotu do x tak sa to nedá, to musím pri deklarovaní konštanty ju hneď aj zadefinovať? dá sa potom vyriešiť môj problém aby som ju zadefinoval až v behu programu?
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Duch

Nahlásit jako SPAM
IP: 87.244.219.–
Věrný člen
Zjistit počet nových příspěvků
































