Java字符串转long类型
时间: 2023-07-08 17:23:53 浏览: 80
可以使用Java的Long类的静态方法parseLong()将字符串转换成long类型。示例如下:
```
String str = "123456";
long num = Long.parseLong(str);
```
注意,如果字符串无法被解析成long类型,将会抛出NumberFormatException异常。因此,在进行转换时应该加入异常处理。
相关问题
Java 字符串转long类型
可以使用 Java 的 Long 类的 `parseLong` 方法将字符串转换成 long 类型,示例代码如下:
```java
public class Main {
public static void main(String[] args) {
String str = "1234567890";
long num = Long.parseLong(str);
System.out.println(num);
}
}
```
输出结果为:
```
1234567890
```
其中,`str` 是要转换的字符串,`Long.parseLong` 方法将字符串转换成 long 类型。需要注意的是,如果字符串不能被解析为 long 类型,会抛出 `NumberFormatException` 异常。
java字符串转Long类型的数组,比如说“19,20” 转出成Long[]数组
可以使用Java的split方法将字符串按照逗号分隔,然后使用Java的Long类的parseLong方法将字符串转成Long类型,最后将转换后的Long类型存入数组中,代码如下:
```
String str = "19,20";
String[] strArr = str.split(",");
Long[] longArr = new Long[strArr.length];
for(int i=0; i<strArr.length; i++){
longArr[i] = Long.parseLong(strArr[i]);
}
```
这样就能将字符串转成Long类型的数组了。
阅读全文