English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Check If a Character Is Uppercase in Java

To check if a character is in uppercase in Java, use the Character.isUpperCase() method.

We have a character to check.

char val = 'K';

Now let's use the Character.isUpperCase() method.

if (Character.isUpperCase(val)) {
   System.out.println("Character is in uppercase!");
}else {
   System.out.println("Character is in lowercase!");
}

Now let's see the complete example to check for uppercase letters in Java.

Example

public class Demo {
   public static void main(String []args) {
      System.out.println("Checking for Uppercase character...");
      char val = 'K';
      System.out.println("Character: "+val);
      if (Character.isUpperCase(val)) {
         System.out.println("Character is in uppercase!");
      }else {
         System.out.println("Character is in lowercase!");
      }
   }
}

Output result

Checking for Uppercase character...
Character: K
Characters are in uppercase!