// 将字符串转换为长整型 (long) 的示例代码
public class StringToLongExample {
public static void main(String[] args) {
// 定义一个字符串,表示一个数字
String str = "123456789";
try {
// 使用 Long.parseLong() 方法将字符串转换为 long 类型
long num = Long.parseLong(str);
System.out.println("转换后的 long 值: " + num);
} catch (NumberFormatException e) {
// 如果字符串不是有效的数字格式,则捕获异常并输出错误信息
System.out.println("输入的字符串不是一个有效的数字");
}
}
}
Long.parseLong()
:这是 Java 中用于将字符串转换为 long
类型的静态方法。如果字符串表示的是一个合法的十进制数,则会返回相应的 long
值。try-catch
块来捕获 NumberFormatException
异常,以防止程序崩溃,并在出现异常时给出提示信息。如果你需要将带有前缀(如 0x
表示十六进制)的字符串转换为 long
,可以使用 Long.decode()
或指定进制的 Long.parseLong(str, radix)
方法。
上一篇:java string转list
下一篇:java 生成二维码
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站