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

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

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

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


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/StringManipulationGroup(["String Manipulation"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java/BasicSyntaxGroup -.-> java/booleans("Booleans") java/BasicSyntaxGroup -.-> java/output("Output") java/StringManipulationGroup -.-> java/strings("Strings") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/user_input("User Input") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/exceptions("Exceptions") java/SystemandDataProcessingGroup -.-> java/string_methods("String Methods") subgraph Lab Skills java/booleans -.-> lab-117535{{"Проверка строчных символов в Java"}} java/output -.-> lab-117535{{"Проверка строчных символов в Java"}} java/strings -.-> lab-117535{{"Проверка строчных символов в Java"}} java/user_input -.-> lab-117535{{"Проверка строчных символов в Java"}} java/exceptions -.-> lab-117535{{"Проверка строчных символов в Java"}} java/string_methods -.-> lab-117535{{"Проверка строчных символов в Java"}} end

Напишите код для использования метода 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). Этот метод используется для проверки, является ли указанный символ строчной буквой или нет. Мы также изучили его синтаксис, параметры и тип возвращаемых значений. Наконец, мы использовали этот метод в различных примерах, чтобы лучше понять его.