Kezdőoldal » Számítástechnika » Programozás » Java programozásban mikor...

Java programozásban mikor melyik változókat használjuk?

Figyelt kérdés
byte,short, int, long, float, double, char, boolean

2016. dec. 4. 14:16
 1/5 anonim ***** válasza:
2016. dec. 4. 14:22
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
100%
Mikor melyikre van szükség.
2016. dec. 4. 14:32
Hasznos számodra ez a válasz?
 3/5 anonim ***** válasza:

byte,short, int, long: ezek egész számokat tárolnak, méretükben, és így a tárolni képes számtartományban különböznek (1,2,4,8 byte). mindegyik előjeles/signed

char: a shorthoz hasonlóan 2 byte, csak előjel nélküli, így 0-65535 tartományban képes számokat tárolni. Unicode karakterek tárolására használjuk; a ' jelekben lévő karakter egy char érték

float, double: tizedestörtek ("lebegőpontos szám"). méretük 4, illetve 8 byte, tehát pontosságukban különböznek

boolean: igaz/hamis

Ha nagy pontossággal kell számolni, arra meg ott a BigInteger (egész szám), vagy BigDecimal (tört)

2016. dec. 4. 15:56
Hasznos számodra ez a válasz?
 4/5 anonim ***** válasza:

Ja meg Java-ban egész számoknál általában int-et ( -2147483648-tól +2147483647-ig, [link] ), vagy ha lehet hogy nem fér bele akkor long-ot szoktak használni. byte-t általában tömb formában (byte[]), adatfolyamoknál (pl. InputStream, OutputStream).

Nem szokás short-ot illetve byte-ot használni számokra, akkor sem ha mindenképp belefér. short (tömb formában is) esetleg grafikus felületeknél, kép- és hangfeldolgozásnál van használatban.

2016. dec. 4. 16:08
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Köszönöm a válaszokat !
2016. dec. 23. 15:11

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!