Primitívne typy údajov v programovaní Java

click fraud protection

Takmer v každom programe Java nájdete primárne používané typy údajov. Poskytujú spôsob uloženia jednoduchých hodnôt, s ktorými program pracuje. Zoberme si napríklad program kalkulačky, ktorý užívateľovi umožňuje vykonávať matematické výpočty. Aby program dosiahol svoj cieľ, musí byť schopný ukladať hodnoty, ktoré zadáva užívateľ. To je možné vykonať pomocou premenné. Premenná je kontajner pre konkrétny druh hodnoty, ktorý je známy ako Dátový typ.

Primitívne typy údajov

Java sa dodáva s ôsmimi primitívnymi dátovými typmi na spracovanie jednoduchých údajov. Dajú sa rozdeliť do štyroch kategórií podľa druhu hodnoty, ktorú majú:

  • celé čísla: jedná sa o kladné a záporné celé čísla.
  • Čísla s pohyblivou rádovou čiarkou: akékoľvek číslo, ktoré má zlomkovú časť.
  • znaky: jeden znak.
  • Hodnoty pravdy: buď pravda alebo nepravda.

celé čísla

Celé čísla obsahujú hodnoty čísel, ktoré nemôžu mať zlomkovú časť. Existujú štyri rôzne typy:

  • byte: používa jeden bajt na ukladanie hodnôt od -128 do 127
  • krátky: používa dva bajty na ukladanie hodnôt od -32 768 do 32 767
  • instagram viewer
  • int: používa štyri bajty na ukladanie hodnôt od -2 147 483 648 do 2 147 483 647
  • dlhý: používa osem bajtov na ukladanie hodnôt od -9 223 372 036 854 875 775 808 do 9 223 332 036 854 775 807

Ako vidíte zhora, jediným rozdielom medzi typmi je rozsah hodnôt, ktoré môžu držať. Ich rozsahy priamo korelujú s množstvom miesta, ktoré typ údajov potrebuje na uloženie svojich hodnôt.

Vo väčšine prípadov, keď chcete reprezentovať celé číslo, použite int typ údajov. Jeho schopnosť uchovávať čísla od takmer 2 miliárd do niečo vyše 2 miliárd bude vhodná pre väčšinu celých čísel. Ak však z nejakého dôvodu potrebujete napísať program, ktorý využíva čo najmenej pamäte, zvážte hodnoty, ktoré potrebujete reprezentovať, a zistite, či byte alebo skrat je lepšou voľbou. Podobne, ak viete, že čísla, ktoré potrebujete uložiť, sú vyššie ako 2 miliardy, potom použite dlhý typ údajov.

Čísla s pohyblivou rádovou čiarkou

Na rozdiel od celých čísel, čísla s pohyblivou rádovou čiarkou ako zlomkové časti. Existujú dva rôzne typy:

  • plavák: používa štyri bajty na ukladanie hodnôt od -3,4028235E + 38 do 3,4028235E + 38
  • zdvojnásobí: používa osem bajtov na ukladanie hodnôt od -1,7976931348623157E + 308 do 1,7976931348623157E + 308

Rozdiel medzi nimi je jednoducho rozsah zlomkových čísel, ktoré môžu držať. Rovnako ako celé čísla, rozsah priamo koreluje s množstvom miesta, ktoré potrebujú na uloženie čísla. Pokiaľ nemáte obavy z pamäte, je najlepšie použiť v programoch dvojitý typ údajov. Spracuje zlomkové čísla s presnosťou potrebnou vo väčšine aplikácií. Hlavná výnimka bude vo finančnom softvéri, kde chyby zaokrúhlenia nemožno tolerovať.

znaky

Existuje iba jeden primitívny typ údajov, ktorý sa zaoberá jednotlivými znakmi - spáliť. Char môže mať hodnotu jedného znaku a je založený na 16-bitové kódovanie Unicode. Znakom môže byť písmeno, číslica, interpunkcia, symbol alebo kontrolný znak (napr. Hodnota znaku, ktorá predstavuje nový riadok alebo kartu).

Hodnoty pravdy

ako Programy Java v logike je potrebné nájsť spôsob, ako zistiť, či je stav pravdivý a kedy je nesprávny. boolean dátový typ môže obsahovať tieto dve hodnoty; môže to byť iba pravda alebo nepravda.

instagram story viewer