Java >> Java tutorial >  >> Tag >> char

Java Tjek om Char er store bogstaver

Java-tjek, om Char er store bogstaver | For at kontrollere, om det givne tegn er med store bogstaver eller ej, har vi Character.isUpperCase() metoden. Dette er til stede i java.lang-pakken, dette er standardpakken, så der er ingen grund til at importere Character-klassen.

Denne metode returnerer en boolsk værdi, dvs. hvis det givne tegn er med stort bogstav, returnerer det sandt, ellers returnerer det falsk. Lad os nu se, hvordan man kontrollerer, om et tegn er et stort bogstav i Java?

Eksempel-1:- Java-tjek om tegn er store bogstaver.

char ch = 'i';
if(Character.isUpperCase(ch))
   System.out.println("UPPERCASE");
else
   System.out.println("NOT UPPERCASE");

Uddraget returnerer "IKKE STORE BOGSTAVER", da det givne tegn "i" er med små bogstaver.

Eksempel 2:- Java-tjek om tegn er store bogstaver.

char ch = 'U';
if(Character.isUpperCase(ch))
   System.out.println("UPPERCASE");
else
   System.out.println("NOT UPPERCASE");

Uddraget returnerer "STORT BOKSTAVER", da det givne tegn "U" er med stort bogstav.

Metodesyntaks:- public boolean Character.isUpperCase(char ch)

  • Parameter:tegn
  • afkast:en boolsk værdi

Sådan kontrollerer du, om en Char er store bogstaver i Java ved hjælp af isUpperCase()

public class Main {
   public static void main(String[] args) {
      char ch = 'L';
      if (Character.isUpperCase(ch)) {
         System.out.println("UPPERCASE");
      } else {
         System.out.println("NOT UPPERCASE");
      }
   }
}

Output:-

STORE BOGSTAVER

Nedenstående er for at vise, at det givne tegn ikke er med store bogstaver.

public class Main {
   public static void main(String[] args) {
      char ch = 'l';
      if (Character.isUpperCase(ch)) {
         System.out.println("UPPERCASE");
      } else {
         System.out.println("NOT UPPERCASE");
      }
   }
}

Output:-

IKKE STORE BOGSTAVER

I ovenstående kode behøver vi ikke bruge toChar(), da vi direkte bruger tegn, her bruger vi metoden isUpperCase() i if-løkken og returnerer "STORBOGSTAVER", hvis den er med store bogstaver, eller også udskriver vi "IKKE STOREBOGSTAVER" .

Der er ingen undtagelser for denne metode. Returtypen for Character.isUpperCase()-metoden er karakter. Ligeledes kan vi også kontrollere det samme for det lille bogstav ved Character.isLowerCase() denne metode fungerer på samme måde som Character.isUpperCase().


Java tag