Dosadan problem oko nizova ili sta vec

Dosadan problem oko nizova ili sta vec

offline
  • Research Engineer @MalwareBytes
  • Pridružio: 09 Avg 2011
  • Poruke: 15877
  • Gde živiš: Beograd

Evo koda programa:


Citat:// Jedan jednostavan paket
package MojPaket;

class Stanje {
String ime;
double st;

Stanje(String i, double s) {
ime = i;
st = s;
}

void prikazi() {
if(st<0)
System.out.print("--> ");
System.out.println(ime+": "+st+" din");
}
}

class Racuni {
public static void main(String args[]) {
Stanje trenutno[] = new Stanje;
trenutno = new Stanje("Pera Peric", 123.23);
trenutno = new Stanje("Zika Jovanovic", 157.02);
trenutno = new Stanje("Ana Tomic", -12.33);

for(int i=0;i<3;i++) trenutno[i].prikazi();
}
}


Kada pokusam da prevedem, dobijem ovo:



Zna li neko u cemu je problem, zeza me ovaj problem vec odavno GUZ - Glavom U Zid
Verovatno najnoviji JDK ne podrzava takvu kod ili sta vec.



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14809
  • Gde živiš: Niš

Promenljiva trenutno je niz, pa moraš niz i da mu dodeliš:
Stanje trenutno[] = new Stanje[3]; //recimo 3
A zatim svakom elementu pristupaš preko indeksa:
trenutno[0] = new Stanje("Pera Peric", 123.23);



offline
  • Research Engineer @MalwareBytes
  • Pridružio: 09 Avg 2011
  • Poruke: 15877
  • Gde živiš: Beograd

Napisano: 09 Aug 2014 18:21

Hvala puno Vaso Ziveli

Dopuna: 09 Aug 2014 18:29

Samo da dodam, ja sam pre taj problem nekako pokusavao da prevarim i prevarim da uspe da prevede, ali sada su se pojavili elementi, pa nisam znao kako Mr. Green

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14809
  • Gde živiš: Niš

Pa da, tako i biva obično - sintaksne greške se ispravljaju veoma lako. Problem je sa logičkim greškama... Very Happy

Ko je trenutno na forumu
 

Ukupno su 1357 korisnika na forumu :: 27 registrovanih, 4 sakrivenih i 1326 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3466 - dana 01 Jun 2021 17:07

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: aleksandarbl, Alibaba1981, aramis s, bojcistv, CikaKURE, comi_pfc, cvrle312, Dimitrise93, djboj, Dorcolac, galijot, hyla, Istman, jackreacher011011, janbo, Luka Blažević, Mi lao shu, milimoj, novator, Outis, shaja1, t84dar, Trpe Grozni, VJ, Vlada1389, vukdra, Wrangler