Co jest dosłowne w Javie

Co jest dosłowne w Javie

Podczas realizacji programu Java zmienne przechowują przypisane do niego wartości zwane „literały". W Javie literały są ustalonymi wartościami w dowolnej formie, takiej jak liczba całkowita, znak, ciąg i tak dalej. Są one zdefiniowane bezpośrednio w kodzie, bez dodatkowego przetwarzania. Fraza "To, co wpisujesz, jest tym, co dostajesz”To kolejny sposób na myślenie o dosłownym.

Ten post pokaże dosłowność i jego typy w Javie.

Co jest dosłowne w Javie?

"Dosłowny”Odnosi się do stałej wartości zmiennej. Można go przypisać do dowolnej zmiennej typu prymitywnego. W Javie dosłownie oznacza prefiks „=”Z szczególną stałą wartością:

VariableName typu danych = literał;


Przykład

int a = 5;


Tutaj, "int”Jest prymitywnym typem danych liczb całkowitych,„A”To zmienna, która przechowuje wartość i„5”To dosłowny typ liczby całkowitej, który jest przechowywany w utworzonej zmiennej.

Jakie są rodzaje literałów Java?

W Javie literały są podzielone na pięć typów wymienionych poniżej:

    • Integralne literały
    • Literały boolejskie
    • Literały zmiennoprzecinkowe
    • Char Literals
    • Literały smyczkowe

Sprawdźmy szczegółowo wyżej wymienione literały Java.

Jakie są integralne literały w Javie?

Literały typu liczb całkowitych nazywane są „Integralne literały”I są dalej podzielone na cztery typy:

    • Dziesiętne integralne dosłownie
    • Integralny literał szesnastkowy
    • Integralny literał
    • Binarny integralny literał

Dziesiętne integralne dosłowność w Javie

Literały integralne dziesiętne są uważane za liczbę całkowitą bazową, w tym 0-9 cyfr.

Przykład

Aby przechowywać literał integralny dziesiętny, utwórzmy zmienną typu liczb całkowitych ”A”:

int a = 12;


Wydrukuj literał integralny dziesiętny za pomocą „System.na zewnątrz.println ()" metoda:

System.na zewnątrz.println („A” zawiera dziesiętne zintegrowane literalne ” + a);



Wyjście

Strażnik szesnastkowy w Javie

Literały integralne sześciokątne są uważane za podstawowe liczby całkowite, w tym 0-9 cyfr i znaków A-F. „„0x”Jest używany jako prefiks z literałami z integralnymi sześciokadciorami. Java jest językiem wrażliwym na przypadek; Jednak heksadecimalne literały zintegrowane wspierają małe litery i wielkie litery.

Przykład

Tutaj będziemy przechowywać dosłowność sześciokadciową w zmiennej ”A”:

int a = 0xf;


Następnie wydrukuj literał na konsoli za pomocą „System.na zewnątrz.println ()" metoda:

System.na zewnątrz.println („A” zawiera integralną integralną literaturę szesnastkową ” + a);



Dane wyjściowe pokazuje, że literał sześciociowy 0xf reprezentuje liczbę całkowitą „15”:

Integral Ośmiorga w Javie

Baza 8 liczb całkowitych jest uważana za literały z całkowitymi ośmiorotami, które zawierają 0-7 cyfr. Również, "0”Jest używany jako prefiks z literałami z całkowitymi osławionymi.

Przykład

Ośmiatkowy literał jest przypisany do zmiennej typu liczb całkowitych „A”To wskazuje określony numer liczby całkowitej:

int a = 047;


Wydrukujemy wartość utworzonej zmiennej na konsoli:

System.na zewnątrz.println („A” zawiera literał z całkowitą ósemką ” + a);



Wyjście pokazuje, że literał ośmiorodowy 047 reprezentuje liczbę całkowitą „39”:

Binarna integralna literatura w Javie

Binarne zintegrowane literały są literałami w formie binarnej, takiej jak 0 i 1 i są zdefiniowane z postacią „B„Co wskazuje, że jest to całka binarna. Możesz określić literał jako binarny za pomocą albo „B" Lub "B”Z literałami boolowymi, ponieważ każdy literał jest domyślnie traktowany jako„int".

Przykład

Tutaj zmienna „A”Przechowuje liczbę binarną całkowitą przy użyciu binarnego integralnego literału:

int a = 0b1101;


Wydrukuj wartość zmiennej, aby sprawdzić wartość całkowitą w stosunku do literatu binarnego:

System.na zewnątrz.println („A” zawiera binarną integralną literał ” + a);



Wyjście wskazuje, że binarny literał 0B1101 reprezentuje liczbę całkowitą „13”:

Co to są literały boolean w Javie?

Boolean Literals w Javie mogą być tylko „PRAWDA" Lub "FAŁSZ".

Przykład

Tutaj przechowujemy literał boolean ”FAŁSZ„W zmiennej typu boolean”B”:

boolean b = false;


Następnie wydrukujemy zmienną „B”:

System.na zewnątrz.println („literał boolean o zmiennej„ b ”to” + b);



Wyjście

Co to są literały zmiennoprzecinkowe w Javie?

Literały zmiennoprzecinkowe są wartościami w formacie dziesiętnym i są domyślnie w typu podwójnym.

Przykład

W tym przykładzie będziemy przechowywać literał zmiennoprzecinkowy w zmiennej podwójnej typu ”F”:

podwójne f = 13.145;


Następnie, korzystając z instrukcji drukowania, wydrukujemy ją do konsoli:

System.na zewnątrz.println („zmienna„ f ”przechowuje pływające dosłowne” + f);



Wyjście

Co to są literały char w Javie?

Literały charytatyczne są podzielone na trzy typy:

    • Reprezentacja pojedynczego cytatu
    • Char jako integralna reprezentacja
    • Char z reprezentacją Unicode

Reprezentacja pojedynczego cytatu w Javie

Te literały charytatywne są przypisane do zmiennej jako postać alfabetycznego zamkniętego w pojedynczych cytatach.

Przykład

Tutaj utworzymy zmienną typu postaci „C”, Który przechowuje postać dosłownie„P”W otoczeniu pojedynczego cytatu:

char c = „p”;


Kiedy wydrukujemy wartość utworzonej zmiennej, wydrukuje ona postać „P”:

System.na zewnątrz.println („zmienna„ c ”przechowuje literał charakteru” + c);



Wyjście

Char jako integralna reprezentacja w Javie

Możesz także przedstawić postać w formie liczb całkowitych, na przykład kod znaków ASCII, który zwróci charakter alfabetyczny.

Przykład

W tym przykładzie przypisamy wartość ASCII znaku w formularzu liczb całkowitych do zmiennej typu charb ”„C”:

char c = 65;


Drukowanie wartości utworzonej wartości pokaże znak, który pasuje do przechowywanej wartości ASCII:

System.na zewnątrz.println („zmienna„ c ”przechowuje literał charakteru” + c);



Wyjście pokazuje, że wartość liczb całkowita „65”Reprezentuje postać„A”:

Char z reprezentacją Unicode w Javie

Możesz także użyć Unicode o postaci otaczającej w jednym cytacie. Zwraca także charakter alfabetyczny w stosunku do charakteru Unicode.

Przykład

Tutaj zapiszymy Unicode postaci otoczonej pojedynczą cytatem do zmiennej typu charb ”„C”:

char c = '\ u0063';


Kiedy wydrukujemy zmienną ”C”, Daje znak, który pasuje do przechowywanej wartości Unicode:

System.na zewnątrz.println („zmienna„ c ”przechowuje literał charakteru” + c);



Wyjście

Jakie są literały smyczkowe w Javie?

Literały smyczkowe to ciągi znaków owinięte w podwójne cytaty.

Przykład

W tym przykładzie przechowujemy literał string w zmiennej typu ciągów „str”:

String str = "Linuxhint";


Następnie wydrukuj go na konsoli za pomocą „System.na zewnątrz.println ()" metoda:

System.na zewnątrz.println („zmienna„ str ”przechowuje string literał” +” +” +str +„”);



Wyjście


Omówiliśmy dosłownie i ich typy w Javie.

Wniosek

"Dosłowny”Jest stałą wartością zmiennej w dowolnej formie, takiej jak liczba całkowita, znak, ciąg i tak dalej. Literały są podzielone na pięć rodzajów, takich jak literały integralne, literały boolowskie, literały zmiennoprzecinkowe, literały charytatyczne i literały smyczkowe. Literały integralne i charytatyczne są dalej podzielone na podkategorie. W tym poście wyjaśniliśmy literały i ich typy z wyjaśnionymi przykładami.