`

对对字符串可能出现报空指针的小问题

    博客分类:
  • java
阅读更多
今天很是郁闷啊,遇到一个基础的问题比对字符串的两种写法:  
1.
String s = null;
"1".equals(s);

2.
String s1 = null;
s.equals("");

第一种不会报错,第二种会报错,修改报空指针问题的时候将我写的2改成了1的格式,被教育啊 记下以后改正!
分享到:
评论

相关推荐

    Java字符串比较方法equals的空指针异常的解决

    主要介绍了Java字符串比较方法equals的空指针异常的解决,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    你必须知道的495个C语言问题

    如果我将指针值设为0,编译器可能会自动将它转换为非零的空指针内部表示。 5.20运行时的“nullpointerassignment”错误是什么意思?应该怎样捕捉它? 第6章 数组和指针 数组和指针的基本关系 6.1 我在一个...

    你必须知道的495个C语言问题.pdf

    作者在网络版CFAQ列表的基础上进行了大幅度的扩充和丰富,结合代码示例,权威而且详细深入地解答了实际学习和工作中最常遇到的495个C语言问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等...

    《你必须知道的495个C语言问题》

    书中列出了C用户经常问的400多个经典问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了解答,而且结合代码示例阐明要点。 《你必须知道的495个C语言问题》结构...

    C语言FAQ 常见问题列表

    previous up contents next C 语言常见问题集 原著:Steve Summit 翻译:朱群英, 孙 云 修订版 0.9.4, 2005年6月23日... o 8.6 我有个函数, 本该返回一个字符串, 但当它返回调用者的时候, 返回串却是垃圾信息。 ...

    你必须知道的495个C语言问题(PDF)

    5.8 但是如果NULL 的值改变了, 比如在使用非零内部空指针的机器 上, 难道用NULL (而不是0) 不是更好吗? . . . . . . . . . . . . . 24 5.9 用预定义宏#define Nullptr(type) (type *)0 帮助创建正确类型的 空指针。...

    入门学习Linux常用必会60个命令实例详解doc/txt

    例如,用户登录后,按一下“Alt+ F2”键,用户就可以看到上面出现的“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需按“Alt+ F1”键,就可以回到第一个虚拟控制台。一个新安装的Linux系统允许用户使用...

    宋劲彬的嵌入式C语言一站式编程

    2.7. 以字符串为单位的I/O函数 2.8. 以记录为单位的I/O函数 2.9. 格式化I/O函数 2.10. C标准库的I/O缓冲区 2.11. 本节综合练习 3. 数值字符串转换函数 4. 分配内存的函数 26. 链表、二叉树和哈希表 1. 链表 1.1. ...

    java词典源码-WordSeperator:Java源代码和字典,可用于将复合词分隔为子词

    因此,我们将每个树存储一个布尔值,一个字符以及一个可能的HashMap,而不是将每个单词保存为字符串,而是将其简化为包含的字符数量,并使用HashIndex来对单词进行访问。最多包含29个键值对。 我们在这里使用HashMap...

    Nginx安装包

    可以看到没报任何空指针错误,直接就进入了个人中心页面(当然要在同个浏览器中哦)。共享成功。 随后打开我们上次配置好的nginx,进入登录界面,进行登录步骤,我们就可以看到我们可能在tomcat1登录,进入tomcat2...

Global site tag (gtag.js) - Google Analytics