Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java string转long

作者:岁月凉茶   发布日期:2025-07-28   浏览:18

// 将字符串转换为长整型 (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("输入的字符串不是一个有效的数字");
        }
    }
}

解释说明:

  1. Long.parseLong():这是 Java 中用于将字符串转换为 long 类型的静态方法。如果字符串表示的是一个合法的十进制数,则会返回相应的 long 值。
  2. 异常处理:由于输入的字符串可能不是有效的数字格式(例如包含字母或其他非数字字符),因此我们使用 try-catch 块来捕获 NumberFormatException 异常,以防止程序崩溃,并在出现异常时给出提示信息。

如果你需要将带有前缀(如 0x 表示十六进制)的字符串转换为 long,可以使用 Long.decode() 或指定进制的 Long.parseLong(str, radix) 方法。

上一篇:java string转list

下一篇:java 生成二维码

大家都在看

java连接数据库的代码

ubuntu 卸载java

java读取excel中的图片

java新建

java sort用法

java collections.sort

java file类的方法

java 判断

java时间数据类型

java实体类转json字符串

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站