TP, implémenter une liste de fréquence lexicale (mots en ordre de fréquence dans un texte), avec une seule classe Motfreq, et uniquement des tableaux.
static public void lit(String text) { char c; int max=text.length(); StringBuffer sb=new StringBuffer(); for(int i=0; i < max; i++) { c=text.charAt(i); // au milieu d’un mot, ajouter une lettre if (Character.isLetter(c)) sb.append(c); // pas un caractère, lettres rencontrées, fin de mot, ajouter à la liste else if (sb.length() > 0) { Mot.add(sb.toString()); sb.setLength(0); } } }
Anonymous