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:

  • Récupérer une chaine de caractères dans un fichier texte java
  • recherche dans un string java
  • recherche d'un mot dans un texte en java
  • trouver un caractere dans un fichier
  • recherche un mot dans un fichier texte en java
  • chercher les mots semblables dans un file in java
  • rechercher un mot dans un texte en java
  • comment recuperer les mots de fichier txt contenat accent dans une table en java
  • java lire un fichier caractère par caractère
  • chercher un mot dans un dossier C#