Método isISOControl de la clase Character en Java

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

Un carácter es un carácter de control ISO si su código se encuentra en el rango de '\u000' a '\u001F' o en el rango de '\u007F' a '\u009F'.


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(("Java")) -.-> java/SystemandDataProcessingGroup(["System and Data Processing"]) java/BasicSyntaxGroup -.-> java/if_else("If...Else") java/BasicSyntaxGroup -.-> java/output("Output") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/classes_objects("Classes/Objects") java/ObjectOrientedandAdvancedConceptsGroup -.-> java/user_input("User Input") java/FileandIOManagementGroup -.-> java/files("Files") java/FileandIOManagementGroup -.-> java/create_write_files("Create/Write Files") java/ConcurrentandNetworkProgrammingGroup -.-> java/working("Working") java/SystemandDataProcessingGroup -.-> java/string_methods("String Methods") subgraph Lab Skills java/if_else -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} java/output -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} java/classes_objects -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} java/user_input -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} java/files -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} java/create_write_files -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} java/working -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} java/string_methods -.-> lab-117523{{"Método isISOControl de la clase Character en Java"}} end

Crea un archivo Java

Crea un nuevo archivo Java llamado ISOControlChar.java en el directorio ~/project ejecutando el siguiente comando en la terminal:

touch ~/project/ISOControlChar.java

Escribe el método principal

Ahora escribiremos el método principal en el archivo ISOControlChar.java. El método principal leerá un carácter del usuario y comprobará si es un carácter de control ISO o no utilizando el método isISOControl(char ch).

import java.util.Scanner;

public class ISOControlChar {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        System.out.print("Enter any character: ");
        char ch = sc.next().charAt(0);

        if(Character.isISOControl(ch)){
            System.out.println(ch + " is an ISO control character.");
        } else {
            System.out.println(ch + " is not an ISO control character.");
        }
    }
}

Compila y ejecuta el programa

Compila la clase ISOControlChar ejecutando el siguiente comando:

javac ISOControlChar.java

Ahora, para ejecutar el programa, escribe el siguiente comando:

java ISOControlChar

Resumen

En este laboratorio, aprendimos cómo utilizar el método isISOControl(char ch) de la clase Character de Java para comprobar si un carácter es un carácter de control ISO o no. También aprendimos a crear un programa Java para probar si un carácter dado es un carácter de control ISO o no.