gpt4 book ai didi

android - 在字符串比较中获取 NullPointerException

转载 作者:行者123 更新时间:2023-11-29 14:56:40 25 4
gpt4 key购买 nike

当我输出时,我从 doseTimeString 得到一个空值:

   Log.d("dosetimeString", "" + dosetimeString); 

但是如果我在这一行使用 if 条件,它会给我一个 NullPointerException:

if (dosetimeString.equals("null") || dosetimeString == null
|| dosetimeString.equals("")) {
}

最佳答案

NullPointerException 发生在您的 if 语句的这一点上:

dosetimeString.equals("null")

因为您正在对空对象调用方法,正如 Roflcoptr 所说,如果您确实需要所有这些测试,则应该将该行改为:

if (dosetimeString == null || dosetimeString.equals("null") || dosetimeString.equals("")) {

但是,如果你只想检查它是否为null,你只需要第一个条件。

if (dosetimeString == null) {

关于android - 在字符串比较中获取 NullPointerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5193286/

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