Проверка строчных символов в Java

JavaBeginner
Практиковаться сейчас

Введение

Метод isLowerCase(char ch) является частью класса Character в Java. Этот метод используется для проверки, является ли указанный символ строчной буквой или нет. Этот метод возвращает логическое значение, указывающее, является ли указанный символ строчной буквой или нет.

Напишите код для использования метода isLowerCase(char ch)

В этом шаге мы напишем код для использования метода isLowerCase(char ch) для разных символов. Мы определим некоторые символы и проверим, являются ли они строчными символами или нет.

public class CharacterExample {
  public static void main(String[] args) {
    char ch1 = 'q';
    char ch2 = 'D';
    char ch3 = '8';
    char ch4  = 'w';
    char ch5  = '%';

    boolean b1 = Character.isLowerCase(ch1);
    boolean b2 = Character.isLowerCase(ch2);
    boolean b3 = Character.isLowerCase(ch3);
    boolean b4 = Character.isLowerCase(ch4);
    boolean b5 = Character.isLowerCase(ch5);

    System.out.println(ch1 +" является строчным символом??:  "+b1);
    System.out.println(ch2 +" является строчным символом??:  "+b2);
    System.out.println(ch3 +" является строчным символом??:  "+b3);
    System.out.println(ch4 +" является строчным символом?? : "+b4);
    System.out.println(ch5 +" является строчным символом??:  "+b5);
  }
}

Скомпилируйте и запустите код

Для компиляции кода выполните следующую команду в терминале:

javac CharacterExample.java

После успешной компиляции кода, для выполнения кода запустите следующую команду:

java CharacterExample

Результат должен быть таким:

q is a lowercase character??: true
D is a lowercase character??: false
8 is a lowercase character??: false
w is a lowercase character?? : true
% is a lowercase character??: false

Используйте метод isLowerCase(char ch) с вводом пользователя

В этом шаге мы получим ввод пользователя и применим метод isLowerCase(char ch) к вводу пользователя, чтобы проверить, является ли заданный символ строчным символом или нет.

import java.util.Scanner;

public class CharacterExample {
  public static void main(String[] args) {
    try {
      System.out.print("Введите символ: ");
      Scanner sc = new Scanner(System.in);
      char ch = sc.next().charAt(0);
      boolean b = Character.isLowerCase(ch);
      System.out.println(ch + " является строчным?: "+b);
    }
    catch(Exception e) {
      System.out.println("Некорректный ввод!!");
    }
  }
}

Компилируйте и запустите код

Для компиляции кода выполните следующую команду в терминале:

javac CharacterExample.java

После успешной компиляции кода, для выполнения кода запустите следующую команду:

java CharacterExample

Когда вы запускаете вышеуказанный код, он предлагает пользователю ввести символ. После того, как пользователь вводит символ, код проверяет, является ли введенный символ строчным или нет. Вывод будет выглядеть примерно так:

Enter the character: u
u is a lowercase?: true

Если вы вводите любой нестрочный символ, вывод будет выглядеть примерно так:

Enter the character: R
R is a lowercase?: false

Резюме

В этом практическом занятии мы изучили метод isLowerCase(char ch). Этот метод используется для проверки, является ли указанный символ строчной буквой или нет. Мы также изучили его синтаксис, параметры и тип возвращаемых значений. Наконец, мы использовали этот метод в различных примерах, чтобы лучше понять его.