Introdução
Este laboratório irá guiá-lo através do uso do método Java lowSurrogate(). Você aprenderá o que este método faz, quais são seus parâmetros e tipo de retorno, e como ele pode ser usado na programação Java.
Importar java.util.Scanner e java.lang.Character
Importe os pacotes java.util.Scanner e java.lang.Character no topo do seu arquivo Java, para que você possa usar suas classes no seu código.
import java.util.Scanner;
import java.lang.Character;
Criar um método main()
Crie um método main() dentro da sua classe. O método main() é o ponto de entrada do seu programa Java, e todo o código escrito dentro deste método será executado quando o programa for executado.
public static void main(String[] args) {
}
Obter entrada do usuário
Obtenha um caractere Unicode como entrada do usuário. Você pode usar a classe Scanner para obter a entrada do usuário. Inicialize um novo objeto Scanner e use o método nextInt() para obter uma entrada inteira do usuário.
Scanner input = new Scanner(System.in);
System.out.print("Enter a Unicode character: ");
int unicode = input.nextInt();
Obter o surrogate final
Use o método lowSurrogate() da classe Character para obter o surogado de cauda do caractere Unicode inserido pelo usuário. Passe o caractere Unicode para o método lowSurrogate() como um parâmetro. O método retornará o surogado de cauda como um tipo char.
char trailingSurrogate = Character.lowSurrogate(unicode);
Exibir a saída
Exiba o caractere Unicode inserido pelo usuário e seu surogado de cauda correspondente usando o método println() do objeto System.out.
System.out.println("The trailing surrogate of " + (char)unicode + " is " + trailingSurrogate);
Compilar e executar o programa
Compile o programa Java usando o seguinte comando no terminal:
javac LowSurrogateDemo.java
Execute o programa usando o seguinte comando:
java LowSurrogateDemo
Insira um caractere Unicode quando solicitado e pressione Enter para obter o surogado de cauda.
Enter a Unicode character: 128169
The trailing surrogate of 🚩 is
Resumo
Neste laboratório, você aprendeu como usar o método lowSurrogate() do Java para obter o surogado de cauda de um caractere Unicode. Você aprendeu como receber a entrada do usuário, passá-la para o método, exibir a saída, compilar e executar o programa. Este método é útil quando você precisa manipular strings Unicode em seus programas Java.



