Java 字符串转为long类型是开发中常用的需求,它有2种方法。
下面介绍每种方法的使用。
方法1
Long.parseLong方法
public class String2LongExample1{
public static void main(String[] args) {
String a = "2";
String b = "3";
long c = Long.parseLong(a) + Long.parseLong(b);//Long.parseLong方法
System.out.println("不转long类型c=" + a+b);//字符串拼接
System.out.println("转为long类型c=" + c);//数学计算
}
}
方法2Long.valueOf(str).longValue()方法
public class String2LongExample2{
public static void main(String[] args) {
String a = "2";
String b = "3";
long c = Long.valueOf(a).longValue() + Long.valueOf(b).longValue();//Long.valueOf(str).longValue();
System.out.println("不转long类型c=" + a+b);//字符串拼接
System.out.println("转为long类型c=" + c);//数学计算
}
}
以上输出都为:
不转long类型c=23
转为long类型c=5
转为long类型c=5