Java Charat

Java Charat

“Java tem um método interno, Charat, usado para pesquisar o caráter da posição de índice atribuída na string. O charat () sempre pega o parâmetro único que é do tipo de dados "int"; Nenhum outro tipo de dados é aceitável. O valor do índice do ponto de partida da string é "0" e vai até a duração da string ser atingida menos "1". O valor do índice de string além desse intervalo encontrará a exceção pelo compilador Java. Além disso, se um valor de índice for fornecido por um espaço, um período ou um personagem especial, Charat () contará esses personagens também.”

Exemplo 1

Temos um exemplo básico do método java charat () em que alguma operação é realizada na string. Vamos ter a implementação interna do método Charat () abaixo.

Aqui, temos uma classe, "Charatexample1", onde temos a função principal do programa. Criamos a variável "mystring" e atribuímos a string "java". Em seguida, definimos a variável "ch" do tipo de dados "char", que é usado para obter o personagem da string.

Em seguida, implantamos o método Charat () de Java e fornecemos os valores de índice dos caracteres da string dada. O método Charat () fornece o caráter contra a posição de índice atribuída no resultado. À medida que a posição do índice começa com o valor "0", os caracteres colocados na primeira posição na string estão na posição do índice "0". Os valores de caracteres resultantes serão impressos pelo Java “System.fora.Método println ”.

O método charat () retorna o caractere que é colocado na posição de índice fornecida na sequência da seguinte forma:

Exemplo 2

Vimos a operação essencial da função Charat () no programa acima. Agora, estamos usando o método Charat (), que imprimirá a frequência do caráter específico que ocorreu na string dada.

Temos a classe Java "Charatexample2" no programa acima. Dentro dessa classe, construímos os principais métodos. Então, dentro do método principal, especificamos a string "Canadá" declarando a variável "country_name". A string será impressa primeiro na tela de saída. Depois disso, temos uma variável "contador", que está definida como "0". Utilizamos um loop que pedalou cada índice da sequência especificada que varia do valor "0" ao valor do índice do comprimento da string "-1".

Temos um Block IF dentro do loop for, que verifica a existência do personagem "A" na string, utilizando o método Charat (). Quando o personagem “A” é encontrado, o contador conta a frequência do personagem e o valor do contador aumenta a cada ocorrência. Imprimimos a ocorrência total do personagem "A" na string

O personagem “A” aparece três vezes na string e o valor de ocorrência é exibido na tela do console a seguir.

Exemplo 3

Agora, estamos usando o método Charat para acessar os caracteres da string que são colocados em uma posição de índice ímpar.

Na classe "Charexample3", chamamos o programa principal Java. O programa principal é definido com a implementação do método Charat (). Em primeiro lugar, temos uma variável "str" ​​onde a string principal é inicializada. Em seguida, temos um método de loop para a iteração de cada personagem que aparece na string dada até o caráter do valor do comprimento da string “-1”. Após a iteração, temos uma declaração condicional "se" para o valor ímpar de índice do personagem. O método charat () é especificado no “sistema.fora.Método println ”, que exibe apenas os caracteres que fornecem a saída do valor do índice, exceto zero.

Os caracteres atribuídos a cada índice são exibidos junto com seus valores de índice ímpares na saída. Os caracteres vazios exibidos são os espaços brancos na corda.

Exemplo 4

O método Charat () gera um erro indexOutOfBoundSexception quando um valor de índice negativo é atribuído como um argumento ou um valor de índice maior que o comprimento ()-1. Vamos passar um índice negativo no método Charat () abaixo para demonstrar o caso de exceção do método Charat ().

Construímos a classe “Charatexample4” e definimos o bloco do método principal. Dentro do método principal, especificamos a string dentro da variável "citações". Em seguida, temos uma variável de "contagem" que é zero. Em seguida, empregamos o loop onde o comprimento da corda é dado na faixa de "0" ao comprimento do caractere da string "+1". O valor do índice do caractere da string é igual aqui, o que levanta um erro à medida que o loop será executado até que o comprimento da string seja "+1". Quando o método charat () é chamado na instrução IF, a indexOutOfBoundSexception é jogada.

O índice de string está indicado para estar fora do alcance na saída, que é rotulada como indexOutOfBoundSexception.

Exemplo 5

Vamos ter outro exemplo em que estamos usando o método Charat () que determina o número de vogais totais presentes na string fornecida.

Temos a declaração de importação onde adicionamos o pacote java. Depois disso, criamos a classe Java "Charatexample5". Aqui, temos um construtor "Charatexample5" e definimos a variável "arr_list". Em seguida, adicionamos as vogais à matriz das listas usando o método ADD. Depois disso, estabelecemos a função "verifiquevão", que verifica se o personagem "m" é uma vogal ou não.

Em seguida, temos outra função, "count_vwels", que avalia as vogais na string "st". Dentro desta função, temos um contador zero e o tamanho da string é obtido pela função Length (). O loop for itera através de todos os índices de caracteres na string. Em seguida, invocamos o método Charat () que é usado para contar as vogais.

Se a vogal for encontrada, então a contagem incrementa por "1". Depois disso, implantamos o método principal em que definimos o objeto "Obj" para a classe "Charatexample5". Também especificamos as duas cordas lá, que são usadas para contar as vogais. A variável "Totalvwel" é definida com a função "count_vwels", que pega a string como um parâmetro e conta o número total de vogais presentes na string.

A tela subsequente exibe todo o número de vogais descobertas nas cordas acima mencionadas.

Conclusão

O método Charat () é especialmente utilizado para colocar o personagem na posição do índice na string. O valor do índice deve estar dentro do intervalo especificado. Podemos fornecer um número inteiro positivo ou negativo como um argumento no método charat () para a saída esperada. Exploramos vários exemplos do método charat () aqui. Agora, podemos usar o método Charat () direto em Java e otimizar nosso fluxo de trabalho.