» »

[Java] new Boolean ?

[Java] new Boolean ?

draciel ::

Pozdravljeni.

Ne morem razbrat kaj bi ta koda pomenila. Mi lahko pomagate, prosim.

CharSequence[] items = { “Google”, “Apple”, “Microsoft” };
boolean[] itemsChecked = new boolean [items.length];


Probleme mi dela ta,
new boolean [items.length];


A niso booleani v taki obliki, npr:

boolean x = true;


Ter zakaj tisti keyword new ?

draciel ::

hmm.

CharSequence[] items = {"Google", "Apple", "Microsoft"};

Nevem zakaj ne prime zgoraj tako.

Arto ::

To kar maš ti je tabela booleanov dolžine items.length, ne pa boolean spremenljivka.

draciel ::

aha. mi prosim razložiš, kaj bi torej tisti stavek pomenil, bolj natačno?

folfy ::

V tisti vrstici ustvariš polje boolean-ov. Velikost polja pa je enaka velikosti polja items (items.lenght vrne dolžino polja).

Npr lahko bi pisalo:
boolean[] itemsChecked = new boolean [5];

v tem primeru bi polje imelo 5 boolean spremenljivk(itemsChecked[0],itemsChecked[1],itemsChecked[2]....)

darkkk ::

Če smo pikolovski, v tisti vrstici deklariraš referenco na polje tipa boolean in hkrati nastaviš referenco na boolean polje iste dolžine kot polje nizov nad njim.

Pomoje se ti splača prebrat kako knjigo.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Java passing

Oddelek: Programiranje
204130 (3783) mihibo5
»

Android - Začetnik

Oddelek: Programiranje
111977 (1302) hurlimannxt
»

C# WPF nalaganje info. iz XML dokumenta

Oddelek: Programiranje
61176 (996) MrStein
»

[android] vstavljanje slike

Oddelek: Programiranje
71415 (1312) messi
»

[VB] brisanje polne mape

Oddelek: Programiranje
5952 (879) jishiri

Več podobnih tem