关于字符串比较时候出现的空指针问题的坑

Posted haoxiu1004

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于字符串比较时候出现的空指针问题的坑相关的知识,希望对你有一定的参考价值。

比如说:String Tname = driver.getTrueName(); 这个变量是从driver对象中取出的,但是你不知道这个值是空值null;

这个时候如果你这么写:Tname.equals("张三")    这个时候就会报空指针异常的

 

修改:“张三“.equals(tName);  这样就会避免空指针异常的 出现

以上是关于关于字符串比较时候出现的空指针问题的坑的主要内容,如果未能解决你的问题,请参考以下文章

NULL空指针常见情况(修复和定位)

c语言中,为啥不能对字符指针变量指向的字符串再赋值?

解决js中的字符串数字比较大小的坑

获取表单信息,进行对比时的空指针错误

SQLServer中比较末尾带有空格的字符串遇到的坑(转)

C 标准库 - string.h之strstr使用