ホームページ  >  記事  >  Java  >  Javaでcharに値を代入する方法

Javaでcharに値を代入する方法

下次还敢
下次还敢オリジナル
2024-05-01 19:18:50463ブラウズ

Java で char 型に値を割り当てる方法は 2 つあります。文字リテラルを直接割り当てる方法と、Unicode コード ポイントを使用する方法です。文字リテラルは一重引用符を使用して文字を囲み、Unicode コード ポイントはバックスラッシュとその後に続く 16 進コードを使用して表されます。たとえば、ch1 = 'a' は ch1 を小文字の "a" に割り当てますが、ch3 = '\u0061' も ch3 を小文字の "a" に割り当てますが、Unicode コード ポイント 0061 を使用します。

Javaでcharに値を代入する方法

#Java での Char の割り当て

Java では、単一の文字を表すために char 型が使用されます。 char 変数に値を割り当てる方法は 2 つあります。

直接割り当て

文字リテラルを使用して、char 変数に値を直接割り当てます。文字リテラルは一重引用符 (') で囲まれます。

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

Unicode コード ポイント

Unicode コード ポイントを使用して、char 変数に値を割り当てます。 Unicode コード ポイントは、Unicode 文字セットの文字に対応するコードを表す 16 進数です。 Unicode コード ポイントを使用するには、バックスラッシュ (\u) の後にコード ポイントを使用します。

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

<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>

以上がJavaでcharに値を代入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。