Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

Rechercher un mot ou un caractère dans un texte

 méthode
{filelink=904}

public class RechercheString
{
 
 public static void main (String[] args) 
 	{
 		String str="Java est un super langage";
 		// Recherche le nombre d'occurence de 'n' dans le texte 'str'
 		String result=rechercheMotCle(str, "n");
 		// Afficher le résultat
 		System.out.println (result);
    }
 
  /*
   * La méthode retourne le nombre d'occurence et les index
   *  d'un mot clé dans une phrase
   */
public static String rechercheMotCle(String texte, String keyword) 
{
  String resultat = "";
  int count = 0;
  int index = texte.indexOf(keyword);
  // incrémenter le compteur à chaque fois qu'une occurence est trouvée
  while (index != -1)
  	 {
    ++count;
    resultat = resultat + index + " ";
    index = texte.indexOf(keyword, index + 1); 
  }
  // Formatage de résultat
  resultat = "Nombre d'occurence: "+count + ":nles index des  occurences: " + resultat;
  return resultat;
}
 
}
/*
 * Affichage :
 
  Nombre d'occurence: 2:
  les index des  occurence: 10 20 
 
 */

A Voir sur le même Sujet:

  • partager un text a des phrase en java
  • rechercher un mot dans un fichier texte java
  • programme java pour chercher un mot dans un texte
  • Comment parcourir une chaine de caractere par boucle en java
  • comment trouver un mot dans une string java
  • chercher un string dans un string java
  • parcourir string java contient un mot
  • recherche mot dans document java
  • java gauche d'un caractere
  • rechercher un mot dans une page web