将string转为Long
时间: 2023-11-26 10:05:45 浏览: 41
要将 String 转换为 Long 类型,你可以使用 Java 的 Long 类的静态方法 `Long.parseLong()` 或者 `Long.valueOf()`。
以下是一个示例代码:
```java
public class Main {
public static void main(String[] args) {
String numberString = "12345";
Long number1 = Long.parseLong(numberString);
System.out.println("Parsed using Long.parseLong(): " + number1);
Long number2 = Long.valueOf(numberString);
System.out.println("Parsed using Long.valueOf(): " + number2);
}
}
```
在上面的示例中,我们将字符串 `numberString` 设置为 "12345"。然后,我们使用 `Long.parseLong()` 方法将其解析为 Long 类型的数字,并将结果存储在 `number1` 变量中。同样地,我们使用 `Long.valueOf()` 方法也进行了相同的转换,并将结果存储在 `number2` 变量中。
运行上述代码,输出将会是:
```
Parsed using Long.parseLong(): 12345
Parsed using Long.valueOf(): 12345
```
这样,你就成功将 String 类型转换为 Long 类型了。请注意,如果字符串无法解析为有效的 Long 值,将会抛出 `NumberFormatException` 异常,因此在实际应用中需要进行适当的异常处理。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)