1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
   | public class Name {
 
     public static void main(String[] args) {
 
		// Initialisation de tableaux et de variables	
		char alphabet[] = {'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z'};
		//int frequence[] = new int[26];
		String prenom = "catherine";
		String prenom2 = "madeleine";
		String prenom3 = "giselle";
		String nom = "caffin";
		String chaine = prenom + prenom2 + prenom3 + nom;
 
		// compter le nombre de lettre dans la chaine
		int compt2 = chaine.split("").length;
		System.out.println("le nombre de lettre est de : " + compt2);
 
		//compter le nombre d'occurence de chaque lettre de l'alphabet
		for (int i=0;i<alphabet.length;i++)
		{
		int compt = 0;
		int deb = chaine.indexOf(alphabet[i]);
 
		while (deb != -1){
			compt++;
			deb = chaine.indexOf(alphabet[i], ++deb);
		}
		System.out.print(" le nombre de " + alphabet[i] + " est : " + compt + " Fois \r" );
		}
}
} | 
Partager