Hva er en bokstavelig i Java

Hva er en bokstavelig i Java

Under utførelsen av Java -programmet lagrer variablene verdiene som er tilordnet den kalt “litteraler”. I Java er bokstaver faste verdier i noen form som heltall, karakter, streng og så videre. De er definert direkte i koden, uten ekstra behandling. Frasen "Det du skriver er det du får”Er en annen måte å tenke på en bokstavelig.

Dette innlegget vil demonstrere de bokstavelige og dets typer i Java.

Hva er en bokstavelig i Java?

Bokstavelig”Refererer til en variabel faste verdi. Det kan tilordnes hvilken som helst primitiv type variabel. I Java er en bokstavelig betegnet med prefikset “=”Med en bestemt fast verdi:

Variablenavn for datatype = bokstavelig;


Eksempel

int a = 5;


Her, “int”Er en primitivt heltalldatatype,“en”Er variabelen som lagrer en verdi, og“5”Er den bokstavelige heltallstypen som er lagret i den opprettede variabelen.

Hva er typene Java Literals?

I Java klassifiseres bokstaver i fem typer nevnt nedenfor:

    • Integrerte bokstaver
    • Boolske bokstaver
    • Flytende punkt Literals
    • Char Literals
    • Strenglitteraler

La oss sjekke ovennevnte Java-bokstaver i detalj.

Hva er integrerte bokstaver i Java?

Heltallstypen litteraler kalles “Integrerte bokstaver”, Og de er videre delt inn i fire typer:

    • Desimal integrert bokstavelig
    • Hexa-Decimal Integral Literal
    • Oktal integrert bokstavelig
    • Binær integrert bokstavelig

Desimal integrert bokstavelig i java

Decimale integrerte bokstavene blir betraktet som base 10 heltall, inkludert 0-9 sifre.

Eksempel

For å lagre en desimal integrert bokstavelig, la oss lage en heltallstypevariabel “en”:

int a = 12;


Skriv ut desimal integral bokstavelig ved hjelp av “System.ute.println ()”Metode:

System.ute.println ("'a' inneholder den desimale integrerte bokstavelige" + a);



Produksjon

Hexa-Decimal Integral Literal i Java

Hexa-Decimal Integral Literals regnes som base 16 heltall, inkludert 0-9 sifre og A-F-tegn. “0x”Brukes som et prefiks med de heksadesimale integrerte bokstavene. Java er et saksfølsomt språk; Imidlertid støtter de heksadesimale integrerte litteraler små bokstaver og store bokstaver.

Eksempel

Her vil vi lagre en heksadesimal bokstavelig i variabel “en”:

int a = 0xf;


Skriv deretter ut bokstavelig på konsollen ved å bruke "System.ute.println ()”Metode:

System.ute.println ("'a' inneholder den hexa-decimale integrerte bokstavelige" + a);



Utgangen viser at heksa-decimal bokstavelig 0xf representerer heltallet “15”:

Oktal integrert bokstavelig i java

Basis 8 heltall anses som oktale integrerte bokstaver som inkluderer 0-7 sifre. Også, "0”Brukes som et prefiks med oktale integrerte bokstaver.

Eksempel

Oktal bokstavelig er tildelt en heltallstypevariabel "en”Det indikerer et spesifikt heltallnummer:

int a = 047;


Vi vil skrive ut verdien av den opprettede variabelen på konsollen:

System.ute.println ("'a' inneholder den oktale integrerte bokstavelige" + a);



Utgangen viser at den oktale bokstavelige 047 representerer heltallet “39”:

Binær integrert bokstavelig i java

Binære integrerte bokstaver er litteraturene i en binær form som 0 og 1 og er definert med tegnet "B”Som indikerer at det er et binært integral. Du kan spesifisere bokstavelig som en binær ved bruk av en av "b”Eller“B”Med boolske bokstaver, som enhver bokstavelig blir som standard behandlet som“int”.

Eksempel

Her, variabel “en”Lagrer heltallbinærnummeret ved å bruke binær integrert bokstavelig:

int a = 0B1101;


Skriv ut verdien på variabelen for å sjekke heltallverdien mot den binære bokstavelige:

System.ute.println ("'a' inneholder den binære integrerte bokstavelige" + a);



Utgangen indikerer at den binære bokstavelige 0B1101 representerer heltallet “1. 3”:

Hva er boolske bokstaver i Java?

Boolske bokstaver i Java kan bare være “ekte”Eller“falsk”.

Eksempel

Her skal vi lagre en boolsk bokstavelig “falsk”I en boolsk type variabel”b”:

boolsk b = falsk;


Deretter vil vi skrive ut variabelen “b”:

System.ute.println ("boolsk bokstavelig av variabel 'b' er" + b);



Produksjon

Hva er flytende punktlitteraler i Java?

Flytende punktlitteraler er verdier i et desimalformat og er som standard i dobbel type.

Eksempel

I dette eksemplet vil vi lagre en flytende punkt bokstavelig i dobbel type variabel "f”:

Dobbelt F = 13.145;


Deretter bruker vi den utskriftserklæringen, vi vil skrive den ut til konsollen:

System.ute.println ("variabel 'f' butikker flytende bokstavelig" + f);



Produksjon

Hva er røye litteraler i Java?

Char Literals er delt inn i tre typer:

    • Enkelt sitatrepresentasjon
    • Char som integrert representasjon
    • Char med Unicode -representasjon

Enkelt sitatrepresentasjon i java

Disse Char Literals er tildelt en variabel som et alfabetisk tegn innelukket i enkelt sitater.

Eksempel

Her vil vi lage en karaktertypevariabel “c”Som lagrer karakteren bokstavelig”P”Omgitt av et enkelt sitat:

char c = 'p';


Når vi skal skrive ut verdien til den opprettede variabelen, vil den skrive ut tegnet “P”:

System.ute.println ("variabel 'c' lagrer karakter bokstavelig" + c);



Produksjon

Char som integrert representasjon i Java

Du kan også representere et tegn i en heltallform, for eksempel ASCII -koden til karakterer som vil returnere det alfabetiske tegn.

Eksempel

I dette eksemplet vil vi tilordne en ASCII -verdi av et tegn i en heltallform til char -typen variabel “c”:

char c = 65;


Å skrive ut verdien av den opprettede verdien vil vise karakteren som samsvarer med den lagrede ASCII -verdien:

System.ute.println ("variabel 'c' lagrer karakter bokstavelig" + c);



Utgangen viser at heltallverdien “65”Representerer karakteren”EN”:

Char med Unicode -representasjon i Java

Du kan også bruke en unicode av en karakter rundt et enkelt sitat. Det returnerer også den alfabetiske karakteren mot Unicode -karakteren.

Eksempel

Her vil vi lagre en unicode av en karakter omgitt av et enkelt sitat til char -typen variabel “c”:

char c = '\ u0063';


Når vi skal skrive ut variabelen “c”, Det gir karakteren som samsvarer med den lagrede Unicode -verdien:

System.ute.println ("variabel 'c' lagrer karakter bokstavelig" + c);



Produksjon

Hva er strenglitteraler i Java?

Strenglitteraler er karakterstrenger som er pakket inn i doble sitater.

Eksempel

I dette eksemplet vil vi lagre en streng bokstavelig i en strengtypevariabel “str”:

String str = "linuxhint";


Skriv den deretter ut på konsollen ved å bruke “System.ute.println ()”Metode:

System.ute.Println ("The Variable 'Str' Stores String Literal" +"'" +Str +"'");



Produksjon


Vi har diskutert bokstavelig og deres typer i Java.

Konklusjon

Bokstavelig”Er en fast verdi av en variabel i noen form som heltall, karakter, streng og så videre. Literalene er delt inn i fem typer, for eksempel integrerte bokstaver, boolske bokstaver, flytende punktlitteraler, røye litteraler og strenglitteraler. Integral og røye litteraler er videre delt inn i underkategorier. I dette innlegget forklarte vi bokstaver og deres typer med de forklarte eksemplene.