2014-07-16 9 views
-1

Je travaille pour mon projet m.tech, et mon problème est que je dois diviser la chaîne donnée en mots significatifs, donc j'ai essayé de séparer la chaîne avec une longueur fixe et comparez avec des mots dans la base de données.Splitter.fixedLength (int) .split (string)

J'ai utilisé la méthode:

Splitter.fixedLength(int).split("string") 

Mais j'obtiens l'erreur à Splitter, comme symbole non trouvé ...

Puis-je obtenir de l'aide .. puis-je savoir quels paquets devrais-je comprendre. Je l'ai utilisé package java.lang.object ..

thanku

+1

Une simple recherche google vous aurait dit que 'Splitter.fixedLength' fait partie des bibliothèques Google Guava ... https://code.google.com/p/guava-libraries/wiki/StringsExplained. La maison du projet se trouve à l'adresse https://code.google.com/p/guava-libraries/ – DavidPostill

+0

Splitter fait partie des bibliothèques Guava. Vous devez les ajouter à votre classpath. – Kao

Répondre

0

Splitter classe fait partie de la bibliothèque Google Guava.

Vous devez l'ajouter à votre chemin de classe et inclure la classe pour que votre code fonctionne.

+0

thanku ... je vais l'essayer .. – mkr

+0

puis-je savoir comment ajouter classpath? signifie que j'ai ajouté le fichier .jar à mon jdk ... et inclus le fichier .jar dans classpath, mais je reçois toujours la même erreur ... pouvez-vous me dire en bref .. thanku – mkr

1

Splitter est une classe de la bibliothèque Goyave: javadoc here.

Une fois que vous avez Goyave disponible sur votre classpath vous avez juste besoin d'utiliser com.google.common.base.Splitter

+0

thanku .. ill essayer .. – mkr