类型转换之转String
Posted 不敌你丶回眸一笑
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了类型转换之转String相关的知识,希望对你有一定的参考价值。
Object obj = new Object();
方法一、
String s1 = obj.toString
方法二、
String s2 = (String)obj;
在进行null判断时,可以 s2 == null 比较,s2没有发生改变
方法三、
String s3 = obj+" ";
在进行null判断时:
s4 == "null",为false
s4.equals("null"),为true
方法四、
String s4 = String.valueOf(obj);
在进行null判断时,已经变为null字符串,比较时
s4 == "null",为true,
equals 为true
s4 == null;为false。
当obj为null的时候,方法一 会报空指针异常 java.lang.NullPointerException
底层原理还待研究
以上是关于类型转换之转String的主要内容,如果未能解决你的问题,请参考以下文章
jsp里如何用强制类型转换把string类型转换成int型?
关于unsigned char 型数据转换成十进制或者16进制的问题