JSP小白问题9,为了防止字符串A为空而出现的a.equals(b)报错,一般应该怎么处理?

来源:百度知道 编辑:UC知道 时间:2024/06/15 09:40:11
如果a和b都有可能为空,都为空也视为相等,我该怎么办?
大侠们,注意ME的问题补充哦,为空是允许的......

if a==null&&b==null 则
else if a!=null&&a.equals(b) 则

服了你了
a != null && b!=null && a.equals(b)

这样总行了吧,一般变量赋予初值为 String a = "";

方法中返回的字符串也要避免为null,不然哪都有可能出问题

这种会出现错误的东西 我一般都是用错误提取包含进去 就可以解决