Primitivni tipovi podataka u Java programiranju

U gotovo svakom Java programu pronaći ćete primitivne tipove podataka koji se koriste. Pružaju način pohrane jednostavnih vrijednosti s kojima se program bavi. Na primjer, razmislite o programu za računanje koji korisniku omogućuje obavljanje matematičkih izračuna. Da bi program postigao svoj cilj, on mora biti u stanju pohraniti vrijednosti koje korisnik unese. To se može učiniti pomoću varijable. Varijabla je spremnik za određenu vrstu vrijednosti koja je poznata kao a vrsta podataka.

Primitivni tipovi podataka

Java dolazi s osam primitivnih vrsta podataka za obradu jednostavnih vrijednosti podataka. Oni se mogu podijeliti u četiri kategorije prema vrijednosti koju posjeduju:

  • cijeli brojevi: to su pozitivni i negativni cijeli brojevi.
  • Brojevi s pomičnim zarezom: bilo koji broj koji ima frakcijski dio.
  • likovi: jedan lik.
  • Istinske vrijednosti: bilo istinito ili lažno.

cijeli brojevi

Cijeli brojevi drže vrijednosti broja koje ne mogu imati frakcijski dio. Postoje četiri različite vrste:

  • bajt: koristi jedan bajt za pohranjivanje vrijednosti od -128 do 127
  • instagram viewer
  • kratak: koristi dva bajta za pohranjivanje vrijednosti od -32,768 do 32,767
  • int: koristi četiri bajta za pohranu vrijednosti od -2,147,483,648 do 2,147,483,647
  • dugo: koristi osam bajtova za pohranu vrijednosti od -9,223,372,036,854,775,808 do 9,223,372,036,854,775,807

Kao što vidite odozgo, jedina razlika između tipova je raspon vrijednosti koje mogu držati. Njihovi rasponi izravno su u odnosu na količinu prostora koju vrsti podataka treba da bi pohranila svoje vrijednosti.

U većini slučajeva kada želite predstavljati cijeli broj koristite znak int vrsta podataka. Njegova sposobnost da drži brojeve od nešto manje od -2 milijarde do nešto više od 2 milijarde bit će prikladna za većinu cjelobrojnih vrijednosti. Međutim, ako iz nekog razloga trebate napisati program koji koristi što je manje memorije, razmislite o vrijednostima koje trebate zastupati i provjerite je li bajt ili short bolji izbor. Isto tako, ako znate da su brojevi koje trebate pohraniti veći od dvije milijarde, tada koristite dugu vrstu podataka.

Brojevi s pomičnim zarezom

Za razliku od cijelih brojeva, brojevi s pomičnim zarezom poput dijelova s ​​dijelovima. Postoje dvije različite vrste:

  • plutati: koristi četiri bajta za pohranu vrijednosti od -3.4028235E + 38 do 3.4028235E + 38
  • dvostruko: koristi osam bajtova za pohranu vrijednosti od -1.7976931348623157E + 308 do 1.7976931348623157E + 308

Razlika između njih jednostavno je raspon frakcijskih brojeva koji mogu držati. Kao i cijeli brojevi, raspon izravno odgovara količini prostora koja im je potrebna za spremanje broja. Ako nemate memorije, u programima je najbolje koristiti dvostruku vrstu podataka. Upravljat će brojevima s razmacima do preciznosti potrebne u većini aplikacija. Glavna iznimka bit će financijski softver u kojem se pogreške u zaokruživanju ne mogu tolerirati.

likovi

Postoji samo jedna primitivna vrsta podataka koja se bavi pojedinačnim znakovima - the čađ. Znak može sadržavati vrijednost jednog znaka i temelji se na 16-bitno kodiranje Unicode. Znak može biti slovo, znamenka, interpunkcija, simbol ili kontrolni znak (npr. Vrijednost znaka koja predstavlja novi redak ili tab).

Istinske vrijednosti

Kao Java programi Logika posla mora postojati način da se odredi kada je uvjet istinit i kada lažan. boolean vrsta podataka može sadržavati te dvije vrijednosti; može biti samo istinita ili lažna.

instagram story viewer