String与Long/Integer之间的转换

当作自己的笔记,后期继续完善

String转换成Long(字符串转换成Long类型)

 1 long deadline = Long.parseLong(str);

        long a2 = 34;
        String s2 = String.valueOf(a2);      // 法2:String.valueOf()


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);
    

String转Integer

 当我们要把String转化为Integer时,一定要对String进行非空判断,否则很可能报空指针异常。
 String str = "...";
Integer i = null;
if(str!=null){
     i = Integer.valueOf(str);
}

猜你喜欢

转载自blog.csdn.net/u010486679/article/details/80960838