// 将字符串转换为长整型 (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 calendar
下一篇:java 字符串拼接
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站