Método Java Character Codepointat Charsequence Int

JavaBeginner
Pratique Agora

Introdução

O método codePointAt(CharSequence seq, int index) é usado para obter o ponto de código Unicode do caractere no índice especificado em um CharSequence.

Criar um arquivo de programa Java

Crie um arquivo de programa Java chamado CodePointAtDemo.java no diretório ~/project usando o seguinte comando:

touch ~/project/CodePointAtDemo.java

Escrever o código Java

Escreva o seguinte código Java no arquivo CodePointAtDemo.java:

import java.lang.Character;
import java.util.Scanner;

public class CodePointAtDemo {
    public static void main(String[] args) {
        Scanner scan = new Scanner(System.in);
        System.out.print("Enter a string: ");
        String input = scan.nextLine();

        System.out.print("Enter an index: ");
        int index = scan.nextInt();

        char ch = input.charAt(index);
        int codePoint = Character.codePointAt(input, index);

        System.out.printf("The Unicode code point of '%c' at index %d is %d", ch, index, codePoint);
    }
}

No código acima, importamos a classe Character e a classe Scanner. Em seguida, criamos um método main que recebe a entrada do usuário, obtém o ponto de código Unicode do caractere no índice index na string de entrada e, em seguida, exibe o caractere e seu ponto de código Unicode.

Compilar e executar o programa

Compile o programa CodePointAtDemo.java executando o seguinte comando:

javac ~/project/CodePointAtDemo.java

Após a compilação ser bem-sucedida, execute o programa usando o seguinte comando:

java CodePointAtDemo

Você deverá ver o seguinte prompt:

Enter a string:

Insira uma string de sua escolha e pressione Enter. Você deverá ver o seguinte prompt:

Enter an index:

Insira um índice de sua escolha e pressione Enter. O programa exibirá o caractere e seu ponto de código Unicode no índice especificado.

Por exemplo:

Enter a string: Hello world
Enter an index: 1
The Unicode code point of 'e' at index 1 is 101

Resumo

Parabéns! Você concluiu com sucesso o laboratório do método Java Character Codepointat Charsequence Int. Você aprendeu como usar o método codePointAt(CharSequence seq, int index) da classe Character na linguagem de programação Java para obter o ponto de código Unicode de um caractere em um índice especificado em um CharSequence.