Introducción
Esta práctica te guiará por el uso del método lowSurrogate() de Java. Aprenderás qué hace este método, cuáles son sus parámetros y tipo de retorno, y cómo se puede utilizar en la programación Java.
Importar java.util.Scanner y java.lang.Character
Importa los paquetes java.util.Scanner y java.lang.Character al principio de tu archivo Java, para que puedas utilizar sus clases en tu código.
import java.util.Scanner;
import java.lang.Character;
Crear un método main()
Crea un método main() dentro de tu clase. El método main() es el punto de entrada de tu programa Java, y todo el código escrito dentro de este método se ejecutará cuando se ejecute el programa.
public static void main(String[] args) {
}
Obtener la entrada del usuario
Obtén un carácter Unicode como entrada del usuario. Puedes utilizar la clase Scanner para obtener la entrada del usuario. Inicializa un nuevo objeto Scanner y utiliza el método nextInt() para obtener una entrada entera del usuario.
Scanner input = new Scanner(System.in);
System.out.print("Enter a Unicode character: ");
int unicode = input.nextInt();
Obtener el subrogado final
Utiliza el método lowSurrogate() de la clase Character para obtener el sustituto final del carácter Unicode ingresado por el usuario. Pasa el carácter Unicode como parámetro al método lowSurrogate(). El método devolverá el sustituto final como un tipo char.
char trailingSurrogate = Character.lowSurrogate(unicode);
Mostrar la salida
Muestra el carácter Unicode ingresado por el usuario y su correspondiente sustituto final utilizando el método println() del objeto System.out.
System.out.println("The trailing surrogate of " + (char)unicode + " is " + trailingSurrogate);
Compilar y ejecutar el programa
Compila el programa Java utilizando el siguiente comando en la terminal:
javac LowSurrogateDemo.java
Ejecuta el programa utilizando el siguiente comando:
java LowSurrogateDemo
Ingresa un carácter Unicode cuando se te solicite y presiona Enter para obtener el sustituto final.
Enter a Unicode character: 128169
The trailing surrogate of 🚩 is �
Resumen
En este laboratorio, has aprendido cómo utilizar el método lowSurrogate() de Java para obtener el sustituto final de un carácter Unicode. Has aprendido cómo obtener la entrada del usuario, pasarla al método, mostrar la salida, compilar y ejecutar el programa. Este método es útil cuando necesitas manipular cadenas Unicode en tus programas Java.



