2009-05-28 6 views
0

Je travaille dans une application qui prend une chaîne unicode en entrée. J'ai réussi à obtenir les ensembles de mots sous forme de liste. Maintenant, je dois rechercher la chaîne d'entrée dans les ensembles de chaînes donnés qui sont dans la liste. J'ai essayé de comparer la chaîne donnée avec chaque chaîne dans la liste mais obtient seulement les caractères non reconnus en tant que sortie. Je pense que le problème est avec la précession unicode. Y a-t-il un moyen approprié de faire cela?recherche chaîne unicode

+4

Exemple de code va grandement améliorer les chances d'une réponse utile. – Kris

+0

Et s'il vous plaît modifier votre question initiale pour ajouter l'exemple de code. Ne le publiez pas dans une réponse à votre question. – Eddie

Répondre

1

Java fonctionne avec unicode (String est UTF-16 en interne, mais gère tous les Unicode, voir le API pour plus d'informations). Si vous avez des problèmes avec les "caractères non reconnus", vous avez peut-être lu l'entrée avec un mauvais encodage ou mal stocké.

Plus d'aide spécifique possible sans code source donné, désolé.

Questions connexes