Análisis del estado de minúsculas de un carácter

JavaJavaBeginner
Practicar Ahora

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

En Java, la clase Character proporciona varios métodos útiles relacionados con el análisis de las características de un carácter. Un método así es el método isLowerCase(int codePoint), que se utiliza para comprobar si un carácter especificado es una letra minúscula o no. En este laboratorio, aprenderemos cómo utilizar este método en Java.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL java(("Java")) -.-> java/BasicSyntaxGroup(["Basic Syntax"]) java(("Java")) -.-> java/ObjectOrientedandAdvancedConceptsGroup(["Object-Oriented and Advanced Concepts"]) java(("Java")) -.-> java/FileandIOManagementGroup(["File and I/O Management"]) java(("Java")) -.-> java/ConcurrentandNetworkProgrammingGroup(["Concurrent and Network Programming"]) java/BasicSyntaxGroup -.-> java/data_types("Data Types") java/BasicSyntaxGroup -.-> java/booleans("Booleans") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/user_input("User Input") java/FileandIOManagementGroup -.-> java/create_write_files("Create/Write Files") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") subgraph Lab Skills java/data_types -.-> lab-117537{{"Análisis del estado de minúsculas de un carácter"}} java/booleans -.-> lab-117537{{"Análisis del estado de minúsculas de un carácter"}} java/user_input -.-> lab-117537{{"Análisis del estado de minúsculas de un carácter"}} java/create_write_files -.-> lab-117537{{"Análisis del estado de minúsculas de un carácter"}} java/working -.-> lab-117537{{"Análisis del estado de minúsculas de un carácter"}} end

Crear un archivo Java

Crea un nuevo archivo Java llamado IsLowerCaseDemo.java en el directorio ~/project utilizando el siguiente comando.

cd ~/project
touch IsLowerCaseDemo.java

Escribir el código para probar el método isLowerCase(int codePoint)

En este paso, escribiremos el código para probar el método isLowerCase(int codePoint).

import java.util.Scanner;
public class IsLowerCaseDemo{
    public static void main(String[] args){
        //Test 1: llamar a isLowerCase(int codePoint) para un carácter minúsculo
        int cp1 = 97;
        boolean b1 = Character.isLowerCase(cp1);
        System.out.println((char)cp1 +" es una minúscula??:  "+b1);

        //Test 2: llamar a isLowerCase(int codePoint) para un carácter mayúsculo
        int cp2 = 65;
        boolean b2 = Character.isLowerCase(cp2);
        System.out.println((char)cp2 +" es una minúscula??:  "+b2);

        //Test 3: llamar a isLowerCase(int codePoint) para un carácter numérico
        int cp3 = 49;
        boolean b3 = Character.isLowerCase(cp3);
        System.out.println((char)cp3 +" es una minúscula??:  "+b3);

        //Test 4: llamar a isLowerCase(int codePoint) para un carácter especial
        int cp4 = 42;
        boolean b4 = Character.isLowerCase(cp4);
        System.out.println((char)cp4 +" es una minúscula??:  "+b4);

        //Prueba de entrada del usuario: llamar a isLowerCase(int codePoint) para los caracteres de entrada del usuario
        try{
            Scanner sc = new Scanner(System.in);
            System.out.print("Ingrese un carácter Unicode: ");
            int cp5 = sc.nextInt();
            boolean b5 = Character.isLowerCase(cp5);
            System.out.println((char)cp5 + " es una minúscula?: "+b5);
        } catch(Exception e){
            System.out.println("Entrada no válida!");
        }
    }
}

Guardar y ejecutar el archivo

Guarda el archivo y ejecuta el siguiente comando para compilar y ejecutarlo.

javac IsLowerCaseDemo.java
java IsLowerCaseDemo

Resumen

En este laboratorio, aprendimos cómo utilizar el método isLowerCase(int codePoint) de la clase Character en Java para comprobar si un carácter especificado es una letra minúscula o no. Creamos un archivo de código Java llamado IsLowerCaseDemo.java en el directorio ~/project y escribimos el código para probar el método en diferentes escenarios, incluyendo la entrada del usuario. Finalmente, compilamos y ejecutamos el código para verificar la salida.