【发布时间】:2018-02-10 03:47:51
【问题描述】:
我有一个应用程序出现错误“尝试调用虚拟方法'boolean java.lang.String.equalsIgnoreCase(java.lang.String)”请解释其含义和解决方案
代码:-
String receivedResult = parseJsonResultSetFav(result);
if (receivedResult.equalsIgnoreCase("SUCCESS")) {
CustomerTicketDialogClass ctdc = new CustomerTicketDialogClass(getActivity(),
"successful", "successfully sent mail to your email id ", "ViewDetails");
ctdc.show();
ctdc.setCanceledOnTouchOutside(false);
} else {
CustomerTicketDialogClass ctdc = new CustomerTicketDialogClass(getActivity(),
"failure", receivedResult, "ViewDetails");
ctdc.show();
ctdc.setCanceledOnTouchOutside(false);
}
【问题讨论】:
-
你得到
NullPointerException.receivedResult为空 -
并不总是......
-
if (receivedResult!=null && receivedResult.equalsIgnoreCase("SUCCESS"))
标签: android