我正在尝试获取数据库存储的值并检查是否存在任何值,然后应调用一个方法。但是,在检查时遇到此错误->对于参数类型未定义运算符|| ,java.lang.Stringif ((DBAdapter.KEY_AUDIENCE_TARGETING_COUNTRY || DBAdapter.KEY_AUDIENCE_TARGETING_WORLD) != null){ populate();} 最佳答案 您会错过“ if”第一部分中的布尔表达式:DBAdapter.KEY_AUDIENCE_TARGETING_COUNTRY和DBAdapter.KEY_AUDIENCE_TARGETING_WORLD不是布尔值您只能对布尔类型使用逻辑运算符,例如||,&&等。尝试将每个值分别与“ null”进行比较。关于java - 运算符||对于Android应用中的参数类型java.lang.String,java.lang.String未定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15132217/
10-12 00:13
查看更多