Java の例を使用して Char を Int に変換する

Java No Liwo Shi Yongshite Char Wo Int Ni Bian Huansuru



Java でのプログラミング中に、プログラマーが文字値を別の方法で使用する必要がある場合があります。たとえば、対応する「 16進数 ' また ' アスキー キャラクターに対する表現。そんなときは「 チャー ' に ' 整数 」は、開発者側での変換手法の合理化に驚くべき効果を発揮します。

このブログでは、変換するためのアプローチについて説明します。 チャー ' に ' 整数 ジャワで。

例を使用してJavaで「Char」を「Int」に変換/変換する方法は?

変換するには ' チャー ' に ' 整数 」 Java では、次のアプローチを適用します。







アプローチ 1: 「Character.getNumericValue()」メソッドを使用して Java で Char を Int に変換する

Character.getNumericValue() ” メソッドは、指定された文字の int 値を返し、int 値を持たない文字の場合、” -1 」が返ってきます。このメソッドは、指定された文字を単純に整数に変換するために適用できます。



構文



getNumericValue ( バツ )

上記の構文では、「 バツ 」は、整数に変換する必要がある文字に対応します。





次の例の概要を見てみましょう。

チャー キャラクター = 「あ」 ;

整数 割当 = キャラクター . getNumericValue ( キャラクター ) ;

システム . . println ( '整数は: ' + 割当 ) ;

上記のコード行では:



  • まず、キャラクターを初期化します。
  • 次のステップでは、「 Character.getNumericValue() 」メソッドで、指定された文字をパラメーターとして蓄積します。
  • 最後に、メソッドのパラメーターとして初期化された文字を「 整数 」。

出力

上記の出力では、対応する整数が返されていることがわかります。 16進数 』のキャラクター表現。

アプローチ 2: 「int」データ型を割り当てて、Java で Char を Int (ASCII 表現) に変換する

このアプローチでは、「 チャー 」は整数に変換できます。つまり、「 アスキー 」表現、「 整数 」データ型を初期化された整数に:

チャー キャラクター = 「あ」 ;

整数 割当 = キャラクター ;

システム . . println ( 'ASCII 値は次のとおりです:' + 割当 ) ;

上記のコード ブロックでは:

  • 同様に、整数に変換する必要がある文字を初期化します。
  • 次に、「 整数 」データ型を文字に。
  • 最後に、その「」に相当する対応する整数を表示します アスキー 」の表現。

出力

この出力では、対応する整数、つまり「 アスキー 」に相当し、返されます。

アプローチ 3: 「parseInt()」および「String.valueOf()」メソッドを使用して Java で Char を Int に変換する

parseInt() ” メソッドは、” のプリミティブ データ型を取得するために使用されます。 '、 そしてその ' String.valueOf() 」メソッドは、さまざまなタイプの値を文字列に変換します。これらのメソッドを組み合わせて、文字を文字列に変換し、文字列の整数表現を返すことができます。

構文

parseInt ( x,y )

この構文では:

  • バツ 」は、10 進数の文字列表現を指します。
  • 」は「x」を整数に変換します。
値の ( キャラクター )

上記の構文では、「 キャラクター 」は、文字列に変換する必要がある文字に対応します。

以下のコード行を見てみましょう。

チャー キャラクター = '1' ;

整数 割当 = 整数 . parseInt ( . 値の ( キャラクター ) ) ;

システム . . println ( '整数は: ' + 割当 ) ;

上記のコードに従って、次の手順を適用します。

  • 同様に、整数に変換する文字を初期化します。
  • 次に、組み合わせた「 parseInt() ' と ' String.valueOf() 」メソッドは、最初に初期化された文字を文字列に変換し、次に文字列を整数に変換します。
  • 最後に、変換された「 整数 』のキャラクター表現。

出力

この出力は、目的の要件が満たされていることを意味します。

結論

Java で char を int に変換するには、「 Character.getNumericValue() ”メソッド、代入” 整数 ” データ型、または組み合わせて使用​​ “ parseInt() ' と ' String.valueOf() 」メソッド。これらのアプローチは「 整数 」値を直接、必要なデータ型を割り当てるか、最初に文字を文字列に変換して整数に解析します。このブログでは、「 チャー ' に ' 整数 ジャワで。