匹配单词与特殊字符

时间:2017-03-16 19:22:26

标签: java android character-encoding

我正在使用AndroidStudio开发应用。 我的应用程序从互联网上读取文本,AndroidStudio向我显示文本(//)

String mytext = getText();   // mytext = "unité"

我尝试找到与“unité”这个词匹配的内容,但我没有成功。

String wordToCompare = "unité";  // wordToCompare = "unité"

if (mytext.equals(wordToCompare)){
    System.out.println("matched !");
}else{
    System.out.println("no match !");
}

它会变成“不匹配!”,因为“unité”!=“unité”

如何设置String变量wordToCompare,它将匹配?

1 个答案:

答案 0 :(得分:0)

我通过将文件切换到" ISO-8859-1"来解决了我的问题。

我们可以在AndroidStudio底部看到encoding-characterset,我们也可以切换到ohter charactersets。切换AndroidStudio后要求重新加载或转换。转换后,文件存储为" ISO-8859-1"。

AndroidStudio将更改特定文件和" .idea / encodings.xml"。

现在可行。