java 数字处理类_java中number方法描述详解,数字处理实例展示

随着时代的不断向前进,身在时代潮流中的人们也被推着往前走。这也就使得很多人为了适应时代的发展,不得不做出改变,学习更多的新知识新技术。今天就来为大家展示java中number方法的描述详解,以及数字处理的实例展示。

首先为大家展示一张表格,下面这张表详细地列举了number类的所有子类实现的方法,如下所示:

769d91d162331917696a6846197cd824.png

9bb71f1a5847a1c90ee370f5ece71b83.png

然后我们再说一下java中的数字处理。通常情况下,当处理数字时,使用原始数据类型,如Byte,int,long,double等。实例展示如下:int i = 5000;

float gpa = 13.65;

byte mask = 0xaf;

但是,在开发过程中,会遇到需要使用对象而不是原始数据类型的情况。为了达到这个目的,java为每个原始数据类型提供包装类。所有的包装类(Integer,Long,Byte,Double,Float,Short) 是抽象类Number的子类。如下图所示:

3e6aae8cb486009b471b34a797e1539a.png

需要注意的是,这种包装是由编译器处理,这个过程称为装箱。所以,当一个原始数据类型被使用,并且需要一个对象时,编译器将原始数据放入其包装类。同样地,编译器也能将对象取出返回到原始数据类型。Number是java.lang包的一部分。然后列举一个装箱和拆箱的例子,代码如下所示:public class Test

{

public static void main(String args[])

{

Integer x = 5; // boxes int to an Integer object

x = x + 10; // unboxes the Integer to a int

System.out.println(x);

}

}

//这将产生以下结果:

15

总而言之,当x被分配整数值,则编译器将整数放入箱中,因为x为整数对象。然后,x被拆箱,以便它们可以被添加为整数。

以上就是有关在java中number方法描述详解以及数字处理实例的展示。想要了解更多java基础,敬请关注奇Q工具网。

推荐阅读:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值