Primitív burkoló osztályok (primitive wrappers)




Download 1.08 Mb.
bet17/51
Sana07.04.2017
Hajmi1.08 Mb.
#3295
1   ...   13   14   15   16   17   18   19   20   ...   51

3.2.2. Primitív burkoló osztályok (primitive wrappers)


Mindegyik primitív típusnak van egy burkoló osztálya, amely már használható objektum orientált módon, s képes önmagán néhány egyszerű (nem matematikai) műveletet elvégezni.

A Boolean osztály


boolean típushoz tartozó burkoló osztály, amelynek leginkább azt a tudását használjuk fel, hogy szövegből képes önmagát legyártani:

view plaincopy to clipboardprint?

  1.     Boolean válasz= new Boolean("tRuE");  

  2.     System.out.println(válasz);  

A paraméterben átadott szöveg hatására a válasz nevű változó értéke true lesz. Akkor és csak akkor lesz az eredmény true, ha az átadott szöveg karakterhelyesen "true", azonban a kis és nagybetű nincs megkülönböztetve (case insensitive). Ugyanígy használható a valueOfmetódus is, amely egy picit gyorsabb is:

view plaincopy to clipboardprint?

  1.     Boolean válasz= Boolean.valueOf("tRuE");  

  2.     System.out.println(válasz);  

Az eredmény jelen esetben is true lesz. Az 1.5 Java verziótól használhatjuk az automatikus konverziót is:

view plaincopy to clipboardprint?

  1. Boolean válasz = true;  

  2. boolean érték = válasz;  

Az 1.5 verzió előtt ezt csak hosszabban tudtuk leírni:

view plaincopy to clipboardprint?

  1. Boolean válasz = Boolean.valueOf(true);  

  2. boolean érték = válasz.booleanValue();  

Download 1.08 Mb.
1   ...   13   14   15   16   17   18   19   20   ...   51




Download 1.08 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Primitív burkoló osztályok (primitive wrappers)

Download 1.08 Mb.