Java の Character クラスの isUpperCase() メソッドを使用して、文字が大文字かどうかを判断する
Java プログラミング言語では、文字が大文字かどうかを判断する必要があることがよくあります。この機能を実現するために、Java では文字が大文字かどうかを isUpperCase() メソッドで判定できる Character クラスを提供しています。この記事では、このメソッドの使い方とサンプルコードを紹介します。
Character クラスの isUpperCase() メソッドの使用は非常に簡単です。判定する文字をパラメータとしてメソッドに渡すだけで、その文字が文字であるかどうかを示すブール値が返されます。大文字。戻り値が true の場合は文字が大文字であることを意味し、そうでない場合は文字が大文字ではないことを意味します。
次は、isUpperCase() メソッドを使用して文字が大文字かどうかを判断するコード例です。
public class Main { public static void main(String[] args) { char ch = 'A'; if (Character.isUpperCase(ch)) { System.out.println(ch + "是大写字母"); } else { System.out.println(ch + "不是大写字母"); } } }
上記のコードは、文字変数 ch を定義しており、初期値は次のとおりです。大文字の「A」。次に、isUpperCase() メソッドを使用して ch が大文字かどうかを確認し、そうであれば「ch は大文字である」を出力し、そうでない場合は「ch は大文字ではない」を出力します。
上記のコードを実行すると、出力結果は次のようになります: A は大文字です。これは、「A」が実際には大文字であるためです。
単一の文字に加えて、isUpperCase() メソッドを使用して、文字列内の文字が大文字であるかどうかを判断することもできます。以下はサンプル コードです:
public class Main { public static void main(String[] args) { String str = "Hello, World!"; for (int i = 0; i < str.length(); i++) { char ch = str.charAt(i); if (Character.isUpperCase(ch)) { System.out.println(ch + "是大写字母"); } } } }
上記のコードは、初期値「Hello, World!」を持つ文字列変数 str を定義します。次に、for ループを使用して str 内の各文字を反復処理し、isUpperCase() メソッドを使用してその文字が大文字であるかどうかを判断します。大文字である場合は、「ch は大文字です」と出力されます。
上記のコードを実行すると、出力結果は次のようになります。
H は大文字です
W は大文字です
これは、文字列 " 内の文字 'H' が原因です。 Hello, World!「」と「W」はどちらも大文字です。
要約すると、Character クラスの isUpperCase() メソッドを使用すると、文字列内の文字が大文字であるかどうかを簡単に判断できます。この方法により、Java プログラミングで大文字を簡単に判断して処理することができます。この記事のサンプル コードが読者の isUpperCase() メソッドの理解と適用に役立つことを願っています。
以上がJava の Character クラスの isUpperCase() メソッドを使用して、文字が大文字かどうかを判断しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。