Tillegg av byteverdier i Java

Tillegg av byteverdier i Java

Mens programmering i Java, kan det være visse situasjoner der utvikleren trenger å spare minne. Mer spesifikt, mens du arbeider med store matriser eller leser eller skriver binære data. I slike tilfeller "Byte”Representasjon er hjelpemiddel siden den håndterer dataene i biter i stedet for å ha hele dataene på et enkelt sted i minnet.

Denne bloggen vil utdype tilnærmingene til å legge til byteverdier i Java.

Hva er "byte" i Java?

byte”Datatype i Java er et signert heltall basert på tos komplement 8-biters implementering og bruker en“1”Byte for å lagre et tall. Det skiller seg fra “int”Datatype som bruker”4”Byte for å lagre et tall. Verdiene som kan lagres/inneholdt i en enkelt byte start fra “-128" til "127”.

Hvordan legge til byteverdier i Java?

Tilsetningen av byteverdier i Java kan utføres ved å spesifisere “byte”Datatype med verdiene og legge til dem eller brukerens input byte -verdier.

Eksempel 1: Legge til de spesifiserte byteverdiene i Java

I dette eksemplet kan de to spesifiserte verdiene være assosiert med "byte”Datatype og lagt til deretter:

byte -verdi1 = 2;
byte -verdi2 = 4;
byte output = (byte) (verdi1 + verdi2);
System.ute.println ("Tillegget blir:"+output);

I kodelinjene ovenfor:

  • For det første, spesifiser "byte”Skriv og initialiser de to heltallverdiene.
  • Etter det, legg til de spesifiserte verdiene og lagrer dem i en egen byte -variabel.
  • Til slutt, vis de ekstra verdiene på konsollen.

Produksjon

I denne utgangen kan det analyseres at den tilsvarende tilsetningen av byteverdiene er returnert.

Eksempel 2: Tillegg av brukerinngangsbyteverdier i Java

NextByte ()”Metode skanner neste inngangstoken i form av en“Byte”. Denne metoden kan brukes for å akseptere brukerinngangsverdiene i form av byte og legge dem til.

Syntaks

NextByte (int rad)

I denne syntaksen, “rad”Brukes til å tolke tokenet i form av en byteverdi.

La oss gå videre til kodebiten til koden:

Importer Java.util.Skanner;
byte verdi1, verdi2;
Skannerinngang = ny skanner (system.i);
System.ute.print ("Angi den første byteverdien:");
verdi1 = input.NextByte ();
System.ute.print ("Angi andre byteverdi:");
verdi2 = input.NextByte ();
int resultat = verdi1 + verdi2;
System.ute.println ("Tillegget blir:"+resultat);

I kodeblokken ovenfor:

  • Først av alt, spesifiser to-byte-verdiene.
  • I neste trinn kan du lage en "Skanner”Objekt som heter“inngang”Via“ny”Nøkkelord og“Skanner ()Henholdsvis konstruktør.
  • i”Parameter tar brukerinngangen, og den tilhørende”NextByte ()”Metode skanner inngangsverdiene som byte.
  • Etter det, legg til brukerens input byte -verdier og vis det resulterende utfallet.

Produksjon

Som du kan se at brukerinngangsverdiene er konfigurert som byte og lagt til deretter.

Konklusjon

Tilsetning av byteverdier i Java kan utføres ved å tildele "byte”Datatype til verdiene og legge dem til eller legge til brukerens input byte -verdier. Denne bloggen diskuterte tilnærmingene til å legge til byteverdier i Java.