【问题标题】:Error Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)错误尝试调用虚拟方法'boolean java.lang.String.equals(java.lang.Object)
【发布时间】:2016-05-09 18:03:15
【问题描述】:

错误尝试调用虚拟方法'boolean java.lang.String.equals(java.lang.Object)

【问题讨论】:

标签: android mysql json


【解决方案1】:

对于布尔值,使用 if(success) 或 if(!success)。不是success.equals(对象o)。前提是成功是一个布尔值。在任何情况下,无论是什么对象,它都没有被初始化,所以它是空的(如果它是一个布尔值,那就是假的)。如果它是一个字符串初始化它并确保它不为空。然后你可以比较。在任何情况下,您都无法将字符串与整数进行比较。 我猜,这是一个布尔值。所以只需使用 if(success)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-11
    • 1970-01-01
    • 1970-01-01
    • 2016-03-19
    • 1970-01-01
    相关资源
    最近更新 更多