Hvordan bruke byte nøkkelord i java

Hvordan bruke byte nøkkelord i java

I Java kan det være tilfeller der det er krav om å spare minne. Mer spesifikt, når det er behov for å plassere grenser for å avklare koden eller per krav. I slike tilfeller scenarier, "byte”Nøkkelord i Java kan brukes i stedet for“int”Og hjelper til med å håndtere ressursene effektivt.

Denne oppskrivningen vil utdype ved å bruke “byte”Søkeord i Java.

Byte nøkkelord i java

byte”Søkeord i Java er en primitiv datatype som brukes til å erklære/initialisere variabler. Det kan også brukes med metoder for å gi byteverdi. Det kan støtte et 8-bits signert Two's komplement heltall.

Viktige hensyn

  • Byte -serien er mellom “-128 ”til“ 127”(Inkluderende). Dette området inkluderer hele tallene.
  • Standardverdien er “0”.
  • Det er hjelpemiddel å spare minne når det gjelder store matriser.
  • Det kan brukes som en erstatning for "int" data-type.

Eksempel 1: Bruke nøkkelordet “Byte” for å returnere tillegg av byteverdiene innenfor byteområdet i Java

Dette eksemplet bruker "byte”Søkeord for å beregne og returnere summen av de initialiserte byteverdiene innenfor byteområdet:

offentlig klasse byte1
public static void main (String args [])
byte -verdi1 = 85;
byte -verdi2 = 40;
byte verdi3 = (byte) (verdi1 + verdi2);
System.ute.println ("Tilsetningen av byteverdiene er ->" + verdi3);

I henhold til koden ovenfor, bruk følgende trinn:

  • For det første, initialiser det angitte “byte”Verdier.
  • Etter det, spesifiser “komme tilbake”Skriv og returner summen av byteverdiene.

Merk: Beregningen vil føre til at summen returnerer "85 + 40 = 125”Som er innenfor maksimalt område, jeg.e., “127”. Derfor vil summen bli returnert på riktig måte.

Produksjon

I denne utgangen kan det sees at byteverdiene legges til og returneres på riktig måte.

Eksempel 2: Bruke nøkkelordet "Byte" for å returnere tillegg av byteverdiene ut av byteområdet i Java

I dette spesielle eksemplet "byte”Søkeord kan brukes til å returnere tillegg av byteverdiene ut av begge“Maks”Og“min”Byteområder:

offentlig klasse byte1
public static void main (String args [])
byte -verdi1 = 80;
byte -verdi2 = 48;
byte verdi3 = (byte) (verdi1 + verdi2);
System.ute.println ("Tilsetningen av de positive byteverdiene er ->" + verdi3);
byte -verdi4 = -80;
byte -verdi5 = -50;
byte verdi6 = (byte) (verdi4 + verdi5);
System.ute.println ("Tilsetningen av de negative byteverdiene er ->" + verdi6);

I denne kodebiten:

  • På samme måte initialiser "byte”Verdier, beregne og returner summen.
  • Algoritme: 80 + 48 = 128> 127 = “-128”.
  • I ovennevnte algoritme teller den overskridte positive verdien opp til det negative byteområdet.
  • Nå, på samme måte, returner summen av de negative byteverdiene som overskrider det negative byteområdet.
  • Algoritme: -80 + (-50) = -130> -128 -> “+126”.
  • I dette tilfellet teller den overskridte negative verdien opp til det positive byteområdet.

Produksjon

Dette utfallet innebærer at de tilsvarende verdiene i samsvar med det overskredede området hentes deretter.

Konklusjon

byte”Nøkkelord i Java er en primitiv datatype som brukes til å erklære variabler som har et byteområde mellom“-128 ”til“ 127”(Inkluderende). Det kan også brukes som erstatning for "int”Verdier. Denne bloggen demonstrerte bruken av “byte”Søkeord i Java.