Você está aqui: Java ::: Pacote java.lang ::: String |
Como usar o método charAt() da classe String para retornar o caractere em uma determinada posição de uma stringQuantidade de visualizações: 13458 vezes |
Em algumas situações nós precisamos obter o caractere em uma determinada posição de uma string. Para isso nós podemos usar o método charAt() da classe String. Veja sua assinatura:public char charAt(int index) O parâmetro index é um valor inteiro representando o índice do caractere que queremos acessar. O primeiro caractere está no índice 0. Veja um exemplo no qual acessamos e exibimos o terceiro caractere de uma palavra: public class Main { public static void main(String[] args) { // vamos declarar e inicializar uma string String palavra = "ARQUIVO"; // vamos obter o terceiro caractere (índice 2) char letra = palavra.charAt(2); Ao executarmos este código teremos o seguinte resultado: A letra obtida foi: Q Veja outro exemplo no qual percorremos todos os caracteres da palavra e os exibimos, separados por espaços: public class Main { public static void main(String[] args) { // vamos declarar e inicializar uma string String palavra = "ARQUIVO"; // vamos percorrer os caracteres individualmente Ao executarmos o código o resultado será: A R Q U I V O Para finalizar, lembre-se de que o método charAt() pode atirar uma exceção do tipo IndexOutOfBoundsException se o índice fornecido for negativo ou maior que o comprimento da string menos 1. |
![]() |
Desafios, Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |