Java で char 型に値を割り当てる方法は 2 つあります。文字リテラルを直接割り当てる方法と、Unicode コード ポイントを使用する方法です。文字リテラルは一重引用符を使用して文字を囲み、Unicode コード ポイントはバックスラッシュとその後に続く 16 進コードを使用して表されます。たとえば、ch1 = 'a' は ch1 を小文字の "a" に割り当てますが、ch3 = '\u0061' も ch3 を小文字の "a" に割り当てますが、Unicode コード ポイント 0061 を使用します。
#Java での Char の割り当て
Java では、単一の文字を表すために char 型が使用されます。 char 変数に値を割り当てる方法は 2 つあります。直接割り当て
文字リテラルを使用して、char 変数に値を直接割り当てます。文字リテラルは一重引用符 (') で囲まれます。char ch1 = 'a'; // 赋值为小写字母 "a" char ch2 = '7'; // 赋值为数字 "7"
Unicode コード ポイント
Unicode コード ポイントを使用して、char 変数に値を割り当てます。 Unicode コード ポイントは、Unicode 文字セットの文字に対応するコードを表す 16 進数です。 Unicode コード ポイントを使用するには、バックスラッシュ (\u) の後にコード ポイントを使用します。char ch3 = '\u0061'; // 赋值为小写字母 "a",代码点为 0061 char ch4 = '\u0037'; // 赋值为数字 "7",代码点为 0037
例
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 } }
以上がJavaでcharに値を代入する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。