java可以直接使用long类的parseLong方法进行转换,实例如下:
package com.qiu.lin.he;
public class CeShi {
public static void main(String[] args) {
long l1 = Long.parseLong("123");//强制转换
System.out.println(l1 + "成功将Integer转换成String类型");
}
}
运行结果如下:
long l = Long.parseLong("567");
像这样转换,Integer是int的封装类型,long的封装类型是Long,还有其他几个
double--Double
float-----Float
boolean--Boolean……
String str="11111111";//如果范围在“-2147483648”到“2147483647” 否则还是用Long.parseLong(str);
long l = ("".equals(str) == true ? 0 : null == str ? 0 : Integer.parseInt(str));
System.out.println(l);
long l = Long.parseLong( s );
Long.parseLong("876")