string转long
时间: 2023-11-16 22:05:38 浏览: 88
时间转换工具long和String的转换
5星 · 资源好评率100%
可以使用Java中的Long类的parseLong()方法将一个String类型的变量转换为Long类型:
```java
String s = "123";
Long l = Long.parseLong(s);
```
需要注意的是,如果String类型的变量不是一个合法的Long类型,例如包含非数字字符或超出了Long类型的最大值或最小值,那么将会抛出NumberFormatException异常。因此,在转换之前最好进行一些校验或者使用try-catch语句来捕获异常。
另外,如果你使用的是Java 8或更高版本,也可以使用Long类的静态方法parse()来进行转换:
```java
String s = "123";
Long l = Long.parse(s);
```
这个方法与parseLong()方法类似,但是它还支持将字符串解析为其他基本类型,例如int、float或double。
阅读全文