ホームページ >Java >&#&チュートリアル >Java で文字を ASCII 数値に変換するにはどうすればよいですか?

Java で文字を ASCII 数値に変換するにはどうすればよいですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-10-29 07:29:02322ブラウズ

How do I convert a character to its ASCII numeric value in Java?

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 サイトの他の関連記事を参照してください。

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