integer转string是怎样的呢? integer转string


integer转string是什么样的呢?下边让我们一起来了解一下吧:
integer转string一般来说是有三种方法的,实际详细介绍如下所示:
方法一:Integer类的静态方法tostring()
示例代码为:
Integer a = 2;
String str = Integer.toString(a)
方法二:Integer类的组员方法toString()
示例代码为:
Integer a = 2;
String str = a.toString();
方法三:String类的静态方法valueOf()
示例代码为:
Integer a = 2;
String str = String.valueOf(a);
表明:从Integer类的源代码可以看出去,Integer的静态方法toString()与组员方法toString()实际上是一样的,而组员方法里边仅是读取了静态方法罢了 。根据toString()方法,是可以将整数金额(包含0)转换为字符串数组的,但若是Integer为null得话,那麼就会报空指针异常 。
【integer转string是怎样的呢? integer转string】自然,String.valueOf(Object obj)可以将整形(包含0)转换为字符串数组,但若是Integer为null得话,那麼就会转换成“null” 。
扩展:
String转Integer是什么样的呢?
若是想将String转换为Integer时,是要对String开展非空分辨的,不然就极有可能发生报空指针异常 。
示例代码如下所示:
String str = "...";
Integer i = null;
if(str!=null){
i = Integer.valueOf(str);
}
以上便是我的共享了,期待可以协助到大伙儿 。