Java 에서 소문자 확인하기

JavaBeginner
지금 연습하기

소개

isLowerCase(char ch) 메서드는 Java 의 Character 클래스에 속합니다. 이 메서드는 지정된 문자가 소문자인지 여부를 확인하는 데 사용됩니다. 이 메서드는 지정된 문자가 소문자인지 여부를 나타내는 부울 값을 반환합니다.

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 +" is a lowercase character??:  "+b1);
    System.out.println(ch2 +" is a lowercase character??:  "+b2);
    System.out.println(ch3 +" is a lowercase character??:  "+b3);
    System.out.println(ch4 +" is a lowercase character?? : "+b4);
    System.out.println(ch5 +" is a lowercase character??:  "+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("Enter the character: ");
      Scanner sc = new Scanner(System.in);
      char ch = sc.next().charAt(0);
      boolean b = Character.isLowerCase(ch);
      System.out.println(ch + " is a lowercase?: "+b);
    }
    catch(Exception e) {
      System.out.println("Invalid Input!!");
    }
  }
}

코드 컴파일 및 실행 방법

코드를 컴파일하려면 터미널에서 다음 명령을 실행하십시오.

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) 메서드에 대해 배웠습니다. 이 메서드는 지정된 문자가 소문자인지 확인하는 데 사용됩니다. 또한 구문, 매개변수 및 반환 유형에 대해서도 배웠습니다. 마지막으로, 이 메서드를 다양한 예제에서 사용하여 더 잘 이해할 수 있었습니다.