String.valueOf()

来源:互联网 发布:分班软件 编辑:程序博客网 时间:2024/05/17 00:19

先来两段代码:
代码一、
String.valueOf(null)
执行结果:
执行该程序,程序报空指针异常。

代码二、

Map map = new HashMap();String aa = String.valueOf(map.get("tth"));System.out.println(aa);System.out.println(aa == null);System.out.println(aa.equals(""));System.out.println(aa.equals("null"));

执行结果:
执行上述程序,控制台输出的结果依次是:
null
false
false
true

由此可见,此处打印出的aa值虽然是null,但实际上aa的值是“null”。

菜鸟的看法,欢迎大神批评指正。

0 0
原创粉丝点击