Java中将Double类型转换为Long的数字转换方法有多种,下面介绍几种最常用的方法。
1.使用Math.round()方法
可以使用Math.round()方法将Double类型转换为Long类型,示例如下:
double d = 3.14; long l = Math.round(d); System.out.println(l); // 输出结果为3
2.使用Long.valueOf()方法
可以使用Long.valueOf()方法将Double类型转换为Long类型,示例如下:
double d = 3.14; long l = Long.valueOf(d); System.out.println(l); // 输出结果为3
3.使用Long.parseLong()方法
可以使用Long.parseLong()方法将Double类型转换为Long类型,示例如下:
double d = 3.14; long l = Long.parseLong(String.valueOf(d)); System.out.println(l); // 输出结果为3
4.使用Long.parseLong()方法
可以使用Double.longValue()方法将Double类型转换为Long类型,示例如下:
double d = 3.14; long l = d.longValue(); System.out.println(l); // 输出结果为3
以上就是Java中将Double类型转换为Long的数字转换方法,使用起来很简单,只需要记住上面介绍的几种方法即可。