【问题标题】:searching unicode string搜索 unicode 字符串
【发布时间】:2009-05-28 15:01:47
【问题描述】:

我正在使用 unicode 字符串作为输入的应用程序。我成功地获得了作为列表的单词集。现在我需要在列表中的给定字符串集中搜索输入字符串。我试图将给定的字符串与列表中的每个字符串进行比较,但只获取无法识别的字符作为输出。我认为问题在于 unicode 处理。有什么合适的方法吗?

【问题讨论】:

  • 示例代码将大大提高获得有用答案的机会。
  • 请编辑您的原始问题以添加示例代码。不要将其发布在您的问题的答案中。

标签: java string unicode encoding comparison


【解决方案1】:

Java 使用 unicode(字符串在内部是 UTF-16,但处理所有 Unicode,请参阅API 了解更多信息)。如果您遇到“无法识别的字符”问题,则可能是您使用错误的编码读取输入或以错误的方式存储。

如果没有给出任何源代码,就无法提供更具体的帮助,抱歉。

【讨论】:

    猜你喜欢
    • 2019-05-12
    • 2015-08-27
    • 1970-01-01
    • 2013-09-22
    • 1970-01-01
    • 1970-01-01
    • 2013-03-08
    • 1970-01-01
    • 2011-12-18
    相关资源
    最近更新 更多