Java xxxValue() 方法

本文详细介绍了Number对象的转换方法,包括byteValue(), doubleValue(), floatValue(), intValue(), longValue()和shortValue(),这些方法用于将Number对象转换为不同的原始数据类型,并提供了使用示例。在Java中,这些方法不接受任何参数,返回转换后的数值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

xxxValue() 方法用于将 Number 对象转换为 xxx 数据类型的值并返回。

相关的方法有:

类型方法及描述
byte

byteValue() :

以 byte 形式返回指定的数值。

abstract double

doubleValue() :

以 double 形式返回指定的数值。

abstract float

floatValue() :

以 float 形式返回指定的数值。

abstract int

intValue() :

以 int 形式返回指定的数值。

abstract long

longValue() :

以 long 形式返回指定的数值。

short

shortValue() :

以 short 形式返回指定的数值。

参数

以上各函数不接受任何的参数。

返回值

转换为 xxx 类型后该对象表示的数值。

实例

Test.java 文件

public class Test{ 
    public static void main(String args[]){ 
    Integer x = 5; // 返回 byte 原生数据类型 
    System.out.println( x.byteValue() ); // 返回 double 原生数据类型
    System.out.println(x.doubleValue()); // 返回 long 原生数据类型                                                                  
    System.out.println( x.longValue() ); 
    } 
}

编译以上程序,输出结果为:

5
5.0
5
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值