Rumah  >  Artikel  >  Java  >  Aksara Jawa

Aksara Jawa

PHPz
PHPzasal
2024-08-30 15:15:04268semak imbas

Literal ialah perwakilan sintaksis nilai tetap daripada sumber. Di Jawa, Literal terdiri daripada empat jenis utama: Aksara, Boolean, Numerik dan String. Jadi pada asasnya, literal ini ialah sekumpulan aksara yang menyimpan nilai tetap untuk sebarang pembolehubah. Huruf ini mempunyai ciri yang tidak berubah, dan kita tidak boleh mengubahnya. Setiap kali kami mencipta pembolehubah baharu atau pemalar, kami mentakrifkan jenis data dan menetapkan nilai tertentu. Kini, apabila pengkompil membaca nilai pembolehubah malar, ia membaca dan mentafsir nilai tersebut sebagai Literal.

Mulakan Kursus Pembangunan Perisian Percuma Anda

Pembangunan web, bahasa pengaturcaraan, ujian perisian & lain-lain

Sebagai contoh, const int abc = 123; abc ialah nama pembolehubah kami, yang dimalarkan dan diberikan nilai 123. Kini nilai pembolehubah malar ini, 123, ialah literal kami. Di Jawa, kami mempunyai 5 jenis literal yang penting. Integer, Boolean, Floating-point, Characters dan String mewakili jenis data dengan literal. Apabila kami hendak menghantar nilai tetap ke dalam program kami, kami melaksanakan literal.

Jenis Literal Java dengan Contoh

Kini kita akan mempelajari setiap literal yang disebut di atas dengan penjelasan, program untuk demonstrasi dan output.

1. Integer

Nombor Oktal, Perduaan, Perpuluhan dan Heksadesimal ialah nilai literal untuk literal integer. Nombor asas 2, 8, 10 dan 16 dibenarkan.

  • Perduaan: 0 dan 1,
  • Oktal: Tapak 8
  • Perpuluhan: Asas 10 dan
  • Heksadesimal: Asas 16.

Mari kita tunjukkan Huruf Integer ini dengan kod.

Kod:

public class literal_b {
public static void main(String args[]) throws Exception{
int m = 1010;
int n = 0110;
int o = 0x7e4;
int p = 0b101;
System.out.println(m);
System.out.println(n);
System.out.println(o);
System.out.println(p);
}
}

Penjelasan Kod: Dengan kelas awam kami, kami mempunyai kelas utama kami di dalam dan empat pembolehubah integer diisytiharkan. Pembolehubah int pertama kami ialah 'm' dengan nilai 1010, yang merupakan bentuk perpuluhan bagi nilai literal. Kemudian kita mempunyai pembolehubah kedua kami, 'b,'' dengan nilai literal 0110, yang merupakan nilai perlapanan. Seterusnya ialah pembolehubah 'o' kami dengan nilai perpuluhan heksa, 0x7e4, dan akhirnya, bentuk perduaan kami bagi nilai literal, 0b101, iaitu pembolehubah 'p' kami. Selepas pelaksanaan, nilai ini untuk pelbagai pembolehubah integer akan disusun dan dibaca sebagai bentuk masing-masing, seperti yang dinyatakan.

Melaksanakan kod di atas akan mengembalikan nilai integer; rujuk tangkapan skrin yang dilampirkan di bawah untuk output yang betul.

Output:

Aksara Jawa

2. Huruf Huruf

hanya sertakan mana-mana aksara tunggal dengan petikan tunggal; ia kini menjadi watak literal. Terdapat 4 cara untuk menentukan literal dengan char.

  • Acara ringkas Literal: char ab = ‘q’; ini menentukan literal mudah untuk jenis data aksara.
  • Integral Literal: kaedah lain untuk menentukan aksara literal adalah dengan literal integral. Nilai antara 0 hingga 65535, dalam bentuk Perpuluhan, Perenambelasan atau Oktal, boleh ditentukan sebagai huruf aksara.
  • Unikod: huruf aksara boleh diwakili dalam bentuk Unikod, iaitu, ‘uxxx’; empat x ini ialah nilai perenambelasan.
  • Jujukan Melarikan Diri: Setiap dan setiap watak melarikan diri boleh dihantar sebagai huruf aksara.

Sekarang kita telah memahami cara di atas untuk membentangkan literal dalam char, mari kita tunjukkan dan laksanakan kod tersebut.

Kod:

public class literal_b{
public static void main(String args[]) throws Exception{
char ch1 = 'a';
char ch2 = 0123;
char ch3 = '\u0021';
System.out.println(ch1);
System.out.println(ch2);
System.out.println(ch3);
System.out.println("\'  is a escape character");
}
}

Penjelasan Kod: Sama seperti setiap kod lain, kami mempunyai kelas awam dan kelas utama di dalamnya. Kemudian kami mengisytiharkan tiga pembolehubah char sebagai ch1, ch2, ch3, dan nilai, masing-masing. Kemudian tiga cetak kenyataan. Nilai yang diberikan kepada pembolehubah ini bukan nombor biasa tetapi kod, yang pengkompil akan faham dan output akan berbeza daripada nilai.

Akhir sekali, kami mempunyai watak melarikan diri kami, iaitu petikan tunggal. Rujuk tangkapan skrin yang dilampirkan di bawah untuk output terperinci penuh.

Output:

Aksara Jawa

3. Huruf Boolean

Huruf yang paling mudah ialah Huruf Boolean, Betul atau Salah. Di sini, literal mewakili nilai logik: hanya dua, seperti yang kita ketahui, untuk sebarang jenis data boolean. Seperti yang kita ketahui, dalam Java, benar sepadan dengan nilai 1, manakala salah mewakili nilai 0. Mari kita tunjukkan contoh Literal yang berfungsi untuk Nilai Boolean.

Kod:

public class literal_b {
public static void main(String args[]) throws Exception{
boolean samlpeb1 = true;
boolean samlpeb2 = false;
System.out.println(samlpeb1);
System.out.println(samlpeb2);
}
}

Penjelasan Kod: Kami mempunyai kelas kami dan kelas utama dalam, kemudian dua pembolehubah boolean diisytiharkan dengan nilai masing-masing. Kemudian kami mempunyai penyata cetakan kami, yang akan mencetak nilai boolean seperti yang diberikan. Selepas pelaksanaan, kod di atas akan mencetak benar dan salah. Rujuk tangkapan skrin yang dilampirkan di bawah untuk output yang dijangkakan.

Output:

Aksara Jawa

4. String

Anything that goes between double quotes, “literals,” is a string literal. Similar to char, except string literals can consist of multiple characters and are enclosed between double quotes.

The below code implements the string literal in the simplest way.

Code:

public class Main{
public static void main(String args[]) throws Exception{
String literalstr = "This is String Literal.";
System.out.println(literalstr);
}
}

Code Explanation: We have our simple class and the main class within, then we have our single most String Variable and the simple string value assigned to it. When printed, it will simply print the string as it is. Whatever is found between the double quotes will be recognized as string literal and will be reflected in the output as it is.

Refer to the below-attached screenshot for the output.

Output:

Aksara Jawa

One of the critical aspects is understanding the difference between a variable, a constant, and a literal: Variables are used to store values for future use. Int a = 2 is an example of a data type with a variable name, and the value here is 2. Similar to variables, constants are used to store value, but values of constant variables cannot be changed once assigned; const int a = 3 is an example of a constant, and the value of a, which is 3, will never be changed by any method, in case if any attempt is made to change the value, the compiler won’t accept it. Now, literals are the values we assign to these variables and constants. Like earlier, a = 2 and a = 3, the values 2 and 3 are the literals.

Conclusion

Literals are the values we assign to variables, which can take various forms. Whatever the input form, the compiler will understand the code, and the output will be as expected. We understood literals for Boolean, Integer, and Character forms and implemented the understanding along with the code. These literals are best applicable when passing a fixed value in code.

Atas ialah kandungan terperinci Aksara Jawa. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Gandingan di JawaArtikel seterusnya:Gandingan di Jawa