En Java, compter le nombre de mots dans une chaîne est de déterminer le nombre de mots individuels dans un texte donné ou une chaîne d'entrée. Cela peut être utile dans une variété d'applications de traitement du texte, telles que les programmes de comptage de mots, les outils d'analyse de texte et les systèmes de traitement du langage naturel (NLP). Par exemple, validez la durée de la saisie de l'utilisateur dans un formulaire ou vérifiez si un mot de passe répond à la longueur minimale requise ou non.
Ce guide illustrera le contenu suivant:
Comment compter le nombre de mots dans une chaîne à partir d'une chaîne d'entrée utilisateur?
Pour compter le nombre de mots dans une chaîne à l'aide de Java, les utilisateurs peuvent obtenir la saisie de la chaîne de l'utilisateur. Dans ce processus, divisez la chaîne complète en mots via le «diviser()" méthode. Après cela, obtenez la longueur de la gamme de mots résultante en utilisant le «longueur" propriété.
Voici un exemple de code qui implémente ce processus:
Code
Importer Java.user.Scanner;La description du code ci-dessus est donnée ci-dessous:
Sortir
La sortie montre que les utilisateurs entrent une chaîne d'entrée dont le nombre de mots est de 5 dans le terminal.
Comment compter le nombre de mots dans une chaîne à partir d'une chaîne prédéfinie?
Pour compter le nombre de mots dans une chaîne prédéfinie. Voici un exemple de programme Java qui compte le nombre de mots dans chaque chaîne:
Code
classe publique WordCountLa description du code ci-dessus est mentionnée ci-dessous;
Sortir
La sortie imprime le résultat qui est le nombre de mots qui est «9”Dans la fenêtre de la console.
Conclusion
Pour compter le nombre de mots dans une chaîne à l'aide de Java, divisez d'abord la chaîne en mots en utilisant le «diviser()" méthode. Il accepte une chaîne d'entrée comme argument. Il correspond à un ou plusieurs personnages blancs, je.e., Newlines, espaces et onglets. Une fois que la chaîne est divisée en un tableau de mots, les utilisateurs peuvent obtenir la longueur du tableau en utilisant le «longueur" propriété.