Elektrotehnicki fakultet, Beograd  Laslo Kraus

Programski jezik Java sa rešenim zadacima

Ispravke uz drugo izdanje


Mesto Pogrešno Ispravno
strana: 21
red: ↑11
float kugla = 12.34; float kugla = 12.34f;
strana: 36
red: ↑22
// y = ((a * x) + c) // y = ((a * x) + b)
strana: 52
red: ↑11
"\tArg=%" "\tArg="
strana: 54
red: ↓5
// GREŠKA: h još ne postoji. // GREŠKA: h, i i j još ne postoje.
strana: 60
red: ↓3
while (i < n) {
  s += i * i;
  i++;
}
s = 0; i = 1; while (i < n) { s += i * i; i++; }
s = 0; i = 1; while (i < n) s += i * i++;
while (i <= n) {
  s += i * i;
  i++;
}
s = 0; i = 1; while (i <= n) { s += i * i; i++; }
s = 0; i = 1; while (i <= n) s += i * i++;
strana: 65
red: ↑7
? 28 : 29; break; ? 29 : 28; break;
strana: 66
red: ↓12
do {}
do {} while ( true ) ;
strana: 78
red: ↑7
b[i][j] = vektor[i+j]; b[i][j] = a[i+j];
strana: 82
red: ↑18
tekući element ciklusa tekući element niza
strana: 89
red: ↓19
while (j>=0 && a[j]>b) j--; while (j>=0 && a[j]>b) a[j+1] = a[j--];
strana: 90
rezultat 5.3
<< Uređeni niz je pogrešan >>  
strana: 91
red: ↓22
while (i<n1 && s2[j]==s1[i]) i++; while (i<n1 && s2[j]!=s1[i]) i++;
strana: 109
red: ↓16
… predviđen za njihovo prihvatanje. … predviđen za njihovo prihvatanje. Umesto nekoliko neobaveznih argumenata može da se navede i jedan niz navedenog tipa (tipParametra[]).
strana: 115
red: ↑12
public double cas() { return cas; }
public double min() { return min; }
public double sek() { return sek; }
public int cas() { return cas; }
public int min() { return min; }
public int sek() { return sek; }
strana: 125
red: ↑11
(slika 6.7.a) (slika 6.3.a)
strana: 126
red: ↓2
(slika 6.7.b) (slika 6.3.b)
strana: 126
red: ↑6
(slika 6.8.a) (slika 6.4.a)
strana: 127
red: ↓5
(slika 6.8.b) (slika 6.4.b)
strana: 133
red: ↓22
for (int i=0; i<brTac-1; tacke[i]=tacke[++i]); for (int i=ind; i<brTac-1; tacke[i]=tacke[++i]);
strana: 133
red: ↑16
for (int i=0; i<brTac; s+=tacke[i]+" "); for (int i=0; i<brTac; s+=tacke[i++]+" ");
strana: 135
slika 6.9
Tacka: Tacka1:
strana: 135
red: ↑9
Dijagram klase niza tačaka Uskladištavanje niza tačaka u memoriju
strana: 138
red: ↑9
super(0,0,0,1) this(0,0,0,1)
strana: 139
red: ↓11
Dijagram klase niza tačaka Dijagram klase materijalnih tačaka
strana: 150
red: ↑17
Klasa Klasa pripada paketu paket i sadrži samo statičke članove: četiri polja i četiri metode. Klasa Klasa pripada paketu paket i sadrži članove: četiri statička polja, tri statičke metode i jednu nestatičku metodu.
strana: 151
red: ↑5
Oznaka za klasu u dijagramu klasa Oznaka za paket u dijagramu klasa
strana: 152
red: ↓2
Oznaka za klasu u dijagramu klasa Oznaka za klasu u paketu u dijagramu klasa
strana: 153
red: ↓17
String toString()
static String toString(int baza)
static String toString(tip t)
String toString()
static String toString(tip t)

strana: 166
red: ↓12
public int zelene() public int zelena()
strana: 174
red: ↑6
public int zelene() public int zelena()
strana: 177
red: ↑16
protected        void m1() {} public           void m1() {}
strana: 177
red: ↑12
posebno interesantni zaštićena polja c i e, kao i zaštićena metoda m1. posebno interesantna zaštićena polja c i e.
strana: 178
red: ↓24
U klasi Beta postoje četiri metode: dve nasleđene (zaštićena m1() i javna m2()) i dve sopstvene javne (m2(int) i m3()). U slučaju metoda m2 radi se o … U klasi Beta postoje četiri javne metode: dve nasleđene (m1() i m2()) i dve sopstvene (m1(int) i m3()). U slučaju metoda m1 radi se o …
strana: 200
red: ↓12
Ostvarivanje interfejsa u dijagramima klasa Proširivanje interfejsa u dijagramima klasa
strana: 202 i 203
red: ↑6
I2 I1
strana: 204
red: ↑19
Klase geometrijskih figura u ravni u paketu ravan Klase geometrijskih figura u ravni u paketu figure
strana: 209
red: ↑3
lista geometrijskih figura niz geometrijskih figura
strana: 210
red: ↑1
vredn vred
strana: 214 i 215
program 8.9, 8.10 i 8.11
red: ↓1 ili ↓2
(uredjivanje.…) (uredjivaci.…)
strana: 219
red: ↑7
ugnežđenog tipa moguć je ugnežđenog tipa iz okružujućeg tipa moguć je
strana: 220
red: ↓20
// Sakriva Alfa.b // Sakriva Spolja.b
strana: 234
red: ↓12
kao drugi argument kao treći argument
strana: 245
slika: 10.1
strana: 263
red: ↑11
predstavlja objekat f ne postoji algebarski izraz za neodređeni integral, izraz f.I(b) će dovesti do predstavlja tekući objekat this ne postoji algebarski izraz za neodređeni integral, izraz I(b) će dovesti do
strana: 265
red: ↑10 do ↑6
(program 10.2, ▤257)

(program 10.1, ▤256)
(program 10.2, ▤258)

(program 10.1, ▤257)
strana: 269
red: ↓3
(program 10.1, ▤256) (program 10.1, ▤257)
strana: 285
red: ↓17 i ↓18
GC1 GC
strana: 287
red: ↓16
(§11.2, ▤279) (§11.2.2, ▤279)
strana: 287
red: ↑8
C1 C
strana: 290
red: ↓12
Klasa C3 ne proširuje interfejs I2, Klasa C3 ne ostvaruje interfejs I2,
strana: 290
red: ↓14
I2 I1
strana: 293
red: ↑10
džoker znak džoker tip
strana: 303
red: ↑10
programa 9.6.1 programa 9.1
strana: 308
red: ↑20
SuppressedWarnings SuppressWarnings
strana: 308
red: ↑19
stavlja u poslednje popunjeno mesto stavlja iza poslednjeg popunjenog mesta
strana: 322
red: ↑11
StringBuffer sb = new StringBuffer(); StringBuilder sb = new StringBuilder();
strana: 343
program 13.4
<< Na više mesta ime niza >> niz << treba zameniti sa >> mer
strana: 343
red: ↓20
for (int i=ind; i<duz; niz[i++]=niz[i]);
return (E)e;

for (int i=ind; i<duz; mre[i++]=mer[i]);
mer[duz] = null;
return (E)e;
strana: 344
red: ↓18
koja je konverzija nagore koja je konverzija nadole
strana: 344
red: ↑10
elementima niza mer završe (mer[i].join()) elementima niza odr završe (odr[i].join())
strana: 346
red: ↓16
Obrada generičke zbirke uporedivih stvari Obrada generičke zbirke merljivih stvari
strana: 347
slika 13.4
Skladiste<E> Skladiste<P>
strana: 360
red: ↑14
int getName() String getName()
strana: 363
red: ↓18
dgm.setLocation(30, 10); dgm.setLocation(30, 10);
strana: 368
red: ↓15
Četvrti događaj Peti događaj
strana: 369
red: ↑18
Natklasa shih klasa za komponente je: Natklasa shih klasa za kontejnere je:
strana: 369
red: ↑5
(§14.2, ▤372) (§14.2, ▤362)
strana: 370
red: ↓14
u slučaju ivičnog (§14.5.3, ▤375) i kartičnog (§14.5.4, ▤376) raspoređivača. u slučaju ivičnog (§14.5.3, ▤374) i kartičnog (§14.5.4, ▤375) raspoređivača.
strana: 377
red: ↓1
int getWindow() Window getWindow()
strana: 391
red: ↓15
Prva metoda povezuje osluškivač osl sa tekućim dugmetom, a druga odvezuje osluškivač osl od tekućeg dugmeta. Prva metoda povezuje osluškivač osl sa tekućim poljem za tekst, a druga odvezuje osluškivač osl od tekućeg polja za tekst.
strana: 394
red: ↑13
void setCheckboxGroup(Checkbox grp) void setCheckboxGroup(CheckboxGroup grp)
strana: 396
red: ↓12 i 13
String int
strana: 396
red: ↑6
(slika 14.23.a) (slika 14.23.b)
strana: 410
red: ↓1
int v, int v, int št, int vt)
strana: 419
slika: 14.32
strana: 419
slika: 14.33
strana: 420
slika: 14.34

       
Autor: Laslo Kraus
E-pošta: kraus@etf.rs

Copyright © 2020, Laslo Kraus
Poslednja revizija: 11.6.2020.