jueves, 8 de agosto de 2013

Ejemplo de un Contador de Letras

import java.util.Scanner;

public class ContadorLetras {

    public static int contarCaracter(String cadena, char caracter) {
        int n = 0, pos = -1;
        while ((pos = cadena.indexOf(caracter, pos + 1)) > -1)
            n++;
        return n;
    }

    public static void main(String args[]) {
        Scanner in = new Scanner(System.in);
        String chain;
        char caracter;
        System.out.print("Ingrese su frase: ");
        chain = in.nextLine();
        System.out.print("Ingrese el caracter que desea visualizar: ");
        caracter = in.next().charAt(0);
        System.out.println("El numero de letras " + caracter
                + " es : " + contarCaracter(chain, caracter));
    }
}

No hay comentarios:

Publicar un comentario