ホームページ >Java >&#&チュートリアル >Java で文字を ASCII 数値に変換するにはどうすればよいですか?
Java での文字の ASCII 数値への変換
質問:
文字列が与えられた場合、 Java で特定の文字を抽出して ASCII 数値に変換するにはどうすればよいですか?
答え:
Java で文字を ASCII 数値に変換するには、次のようにします。次の手順を使用します。
ステップ 1: 文字を抽出する
charAt メソッドを使用して、文字列から変換する文字を抽出します。
<code class="java">String name = "admin"; char character = name.charAt(0); // character is now 'a'</code>
ステップ 2: 文字を ASCII に変換する
抽出した文字を整数としてキャストし、ASCII 数値を取得します。
<code class="java">int ascii = (int) character;</code>
ステップ3: (オプション)
文字を整数としてキャストすることは厳密には必須ではありませんが、コードの可読性が向上します。次のコードも機能します:
<code class="java">int ascii = character;</code>
charValue が単一の文字を含む文字列である特定のケースでは、次を使用できます:
<code class="java">char character = charValue.charAt(0); int ascii = (int) character;</code>
以上がJava で文字を ASCII 数値に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。