Rumah  >  Artikel  >  Java  >  Bagaimana untuk memberikan nilai kepada char dalam java

Bagaimana untuk memberikan nilai kepada char dalam java

下次还敢
下次还敢asal
2024-05-01 19:18:50462semak imbas

Terdapat dua cara untuk menetapkan nilai kepada jenis aksara dalam Java: memberikan literal aksara secara langsung atau menggunakan titik kod Unicode. Literal aksara menggunakan petikan tunggal untuk melampirkan aksara, dan titik kod Unicode diwakili menggunakan garis miring ke belakang diikuti dengan kod perenambelasan. Sebagai contoh, ch1 = 'a' memberikan ch1 kepada huruf kecil "a", manakala ch3 = 'u0061' juga memberikan ch3 kepada huruf kecil "a" tetapi menggunakan titik kod Unicode 0061.

Bagaimana untuk memberikan nilai kepada char dalam java

tugasan char dalam Java

Di Java, jenis char digunakan untuk mewakili satu aksara. Terdapat dua cara untuk menetapkan nilai kepada pembolehubah char:

Tugas langsung

Gunakan literal aksara untuk menetapkan nilai secara terus kepada pembolehubah char. Huruf aksara disertakan dalam petikan tunggal (').

<code class="java">char ch1 = 'a'; // 赋值为小写字母 "a"
char ch2 = '7'; // 赋值为数字 "7"</code>

Mata Kod Unikod

Gunakan mata kod Unikod untuk menetapkan nilai kepada pembolehubah aksara. Titik kod Unicode ialah nombor perenambelasan yang mewakili kod yang sepadan dengan aksara dalam set aksara Unicode. Untuk menggunakan titik kod Unicode, gunakan garis miring ke belakang (u) diikuti dengan titik kod.

<code class="java">char ch3 = '\u0061'; // 赋值为小写字母 "a",代码点为 0061
char ch4 = '\u0037'; // 赋值为数字 "7",代码点为 0037</code>

Contoh

<code class="java">public class CharExample {

    public static void main(String[] args) {
        char ch1 = 'a';
        char ch2 = '7';
        char ch3 = '\u0061';
        char ch4 = '\u0037';

        System.out.println("ch1: " + ch1); // 输出: a
        System.out.println("ch2: " + ch2); // 输出: 7
        System.out.println("ch3: " + ch3); // 输出: a
        System.out.println("ch4: " + ch4); // 输出: 7
    }
}</code>

Atas ialah kandungan terperinci Bagaimana untuk memberikan nilai kepada char dalam java. 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