我使用这个代码,它成功地检索传入消息:精彩字符串内容检查
Bundle bundle = intent.getExtras();
Object[] object = (Object[]) bundle.get("pdus");
SmsMessage smsMessage = SmsMessage.createFromPdu((byte[]) object[0]);
String message = smsMessage.getMessageBody().trim();
的信息是完全等于“测试”和message.length()
等于4(没有隐藏字符),但波纹管命令返回false!
if (message == "test") ...
如何使用==代替equals()方法?
谢谢...
使用'等于(“测试”)'方法,因为你是比较 – SorryForMyEnglish 2015-03-03 07:40:10
如何使用参考''==比较字符串?使用'str1.equals(str2)' – Apurva 2015-03-03 07:54:38
'如何使用==代替equals()?'在**无法**! – 2015-03-03 08:34:30