javaで if 文を使って文字の大文字小文字を判定するには、どうすればいいですか?
Javaでは、Character.isUpperCase(char ch)とCharacter.isLowerCase(char ch)メソッドにより、文字がそれぞれ大文字、小文字かどうかを判定できます。
サンプルコードを以下に示します:
char ch = 'A';
if (Character.isUpperCase(ch)) {
System.out.println(ch + " is uppercase.");
} else if (Character.isLowerCase(ch)) {
System.out.println(ch + " is lowercase.");
} else {
System.out.println(ch + " is neither uppercase nor lowercase.");
}
結果を出力する:
A is uppercase.
判断したい文字を、自分で判断したい文字に置き換えていただくことができます。