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: 14583
  • 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: 14583
  • 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 739 korisnika na forumu :: 45 registrovanih, 11 sakrivenih i 683 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: A.R.Chafee.Jr., amaterSRB, Andrija357, ArmyBoss, bato, Boris90, cikadeda, Cirkon, djo97, DonRumataEstorski, doom83, dr_grof, Drug pukovnik, Duh sa sekirom, FOX, Giša, goxin, hellothere, ILGromovnik, Ilija Grubor, Ivan Campo, ivan979, Kruger, Lord Nem, louderick, Marko Marković, mercedesamg, milekNS, Mixelotti, moldway, ninareflex, Oscar, pavle_pzs, sakota79, segax1, Sirius, Smiljke, tmanda323, Toni, vathra, Vlada1389, wizzardone, zixmix, zoranis, Živković