gpt4 book ai didi

java - Android equalsIgnoreCase 无法正常工作

转载 作者:行者123 更新时间:2023-12-02 04:27:02 24 4
gpt4 key购买 nike

temp1 是“会计师”editText 是“会计师”

但我检查了 String.length();

  • temp1 是一个有 11 个字符的字符串 editText 有 10 个字符

我尝试了trim()方法,再次得到了相同的结果。

代码示例:

    if(temp1.equalsIgnoreCase(editText1.getText().toString().trim()))
{
//do someting
}

我解决了。

  • 我使用“Notepad++”将源文件转换为UTF-8,并从新的源文件中获取单词。 EqualsIgnoreCase 现在可以使用。

最佳答案

由于 temp1 是一个字符串并且有 11 个字符,因此您必须在单词 accountant 后面放置一个空格。 (要么就是这个词,要么就是你拼错了这个词。)Accountant 只有 10 个字符长,所以必须有空格。 (嗯,这是很有保证的,因为你自己创建了它。)

在比较之前删除 temp1 中的空格,或修剪 temp1。另外,请仔细检查 temp1 以确保您拼写的单词正确。

关于java - Android equalsIgnoreCase 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32014794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com