Você está aqui: Java ::: Desafios e Lista de Exercícios Resolvidos ::: Strings e Caracteres |
Escreva um programa Java que retorna o caractere que mais se repete em uma palavra, frase ou texto - Exercícios Resolvidos de JavaQuantidade de visualizações: 1332 vezes |
Pergunta/Tarefa: Escreva um programa Java que retorna o caractere que mais se repete em uma palavra, frase ou texto. Seu código deverá pedir para o usuário informar a string a ser analisada. Sua saída deverá ser parecida com: Informe uma palavra, frase ou texto: Gosto muito de Java O caractere que mais se repetiu foi: o Veja a resolução comentada deste exercício usando Java console: package exercicio; import java.util.Scanner; public class Exercicio { public static void main(String[] args) { // cria um novo objeto da classe Scanner Scanner entrada = new Scanner(System.in); // vamos pedir para o usuário informar a string System.out.print("Informe uma palavra, frase ou texto: "); String texto = entrada.nextLine(); // vamos obter o caractere que mais se repetiu na string informada char maisRepetido = CaractereMaisRepetido(texto); System.out.println("O caractere que mais se repetiu foi: " + maisRepetido); } // método que recebe uma string e retorna o caractere que mais // se repete na palavra, frase ou texto informado public static char CaractereMaisRepetido(String string) { // acho que 256 dá para pegar todos os caracteres da // língua portuguesa (sem os caracteres acentuados) int caracteres[] = new int[256]; // tamanho do texto informado int tam = string.length(); |
![]() |
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de Java |
Veja mais Dicas e truques de Java |
Dicas e truques de outras linguagens |
Java - Como remover itens repetidos de uma ArrayList usando um objeto da classe LinkedHashSet do Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |