Forum » Programiranje » [Java] ime spremenljivke iz datoteke
[Java] ime spremenljivke iz datoteke
Gregor5816 ::
Iz datoteke preberem nek string, sedaj bi rad ta string uporabil kot ime spremenljivke v programu. Datoteka izgleda približno tako:
V programu bi rad naredil sledeče:
Je to kako izvedljivo, ali bom moral uporabit tabele za hranjenje imen spremenljivk in njihovih vrednosti, pa potem iskat te podatke po tabelah ko jih bom moral uporabit?
ab = 12 xy = 34 re = ab + xy
V programu bi rad naredil sledeče:
int ab = 12; int xy = 34; int re = ab + xy;
Je to kako izvedljivo, ali bom moral uporabit tabele za hranjenje imen spremenljivk in njihovih vrednosti, pa potem iskat te podatke po tabelah ko jih bom moral uporabit?
Stari89 ::
Spremenljivk se ne deklarira iz vrednosti, nek seznam key-value parov boš potreboval. Recimo HashMap.
Bolj bi se sekiral glede parsanja "ab + xy", da bo program vedel kaj je vrednost in kaj postopek. Morda, če zapis pretvoriš v obrnjeno poljsko notacijo, nato pa vse skupaj naložiš v stack? Vso srečo. :D
Bolj bi se sekiral glede parsanja "ab + xy", da bo program vedel kaj je vrednost in kaj postopek. Morda, če zapis pretvoriš v obrnjeno poljsko notacijo, nato pa vse skupaj naložiš v stack? Vso srečo. :D
Zgodovina sprememb…
- spremenilo: Stari89 ()

Heavy ::
Mogoče bi bilo elegantno datoteko predelati v .xml format. V začetku deklariraš dve spremenljivki, katere boš verjetno rabil, in potem do vrednosti dostopaš preko getContent() funkcij, ter seštevaš...
https://www.tutorialspoint.com/java_xml...
https://www.tutorialspoint.com/java_xml...
#TeamFelix
kr?en ::
Najhitreje bo slo z .properties fileom.
Kako bos pa ven sparsal racunsko operacijo, je pa odvisno od tebe.
https://docs.oracle.com/javase/tutorial...
Kako bos pa ven sparsal racunsko operacijo, je pa odvisno od tebe.
https://docs.oracle.com/javase/tutorial...
Gregor5816 ::
String[] vars = new String[instructions.length]; byte[][] values = new byte[instructions.length][16]; int index = 0;
Tako sem potem rešil nalogo, dodal sem ime spremenljive in vrednost v tabelo pri istem indexu. V tabeli "instructions" so vsi ukazi, spremenljivk ne more biti več kot ukazov. Implementirati sem moral nekaj logičnih operacij na 16 bitih in prirejanje.
Vredno ogleda ...
| Tema | Ogledi | Zadnje sporočilo | |
|---|---|---|---|
| Tema | Ogledi | Zadnje sporočilo | |
| » | [Java] While zankaOddelek: Programiranje | 2574 (2157) | kunigunda |
| » | PHP in objektno programiranje (strani: 1 2 )Oddelek: Programiranje | 13234 (11701) | kivi113 |
| » | Namig za rešitev nalogeOddelek: Programiranje | 1865 (1664) | vojko20 |
| » | C# (strani: 1 2 )Oddelek: Programiranje | 12885 (9720) | Ericssony |
| » | [Java] Evidenca delovnega časa - Java v navezi z AccessomOddelek: Programiranje | 3439 (2659) | c0dehunter |