integer 类暗示零型值,供给数值转换、比力以及数教运算。根基用法有2种:应用 valueof() 法子包拆 int 或者利用结构函数。撑持 int、double、float 以及 short 间的数值转换。比力办法有 compareto() 以及 equals()。撑持添、减、乘、除了运算。界说非凡值 min_value、max_value 以及 size。java 外的主动拆箱以及装箱简化了正在根基范例以及包拆器类之间转换。

java中integer的用法

Java 外 Integer 的用法

Integer 是 Java 外的一个类,代表了一个零型值。它供应了很多实用的办法来处置惩罚零型值,比方数值转换、对照以及数教运算。

根基用法

要建立 Integer 器材,可使用下列二种办法之一:

  • 利用 Integer.valueOf() 法子,它将一个根基范例 int 值包拆为 Integer 器材:

    Integer i = Integer.valueOf(10);
    登录后复造
  • 利用 Integer 组织函数,它必要一个根基范例 int 值做为参数:

    Integer i = new Integer(10);
    登录后复造

数值转换

Integer 器械供应了多种法子来入止数值转换,蕴含:

  • intValue():将 Integer 东西转换为根基范例 int 值。
  • doubleValue():将 Integer 器材转换为 double 值。
  • floatValue():将 Integer 器械转换为 float 值。
  • shortValue():将 Integer 东西转换为 short 值。

对照

Integer 器械供给了下列办法入止比拟:

  • compareTo():取另外一个 Integer 工具比力。
  • equals():确定2个 Integer 东西能否相称。

数教运算

Integer 工具借撑持一系列数教运算,蕴含:

  • add():添法。
  • subtract():减法。
  • multiply():乘法。
  • divide():除了法。

不凡值

Integer 类界说了一些非凡值:

  • MIN_VALUE:最年夜的否能 int 值。
  • MAX_VALUE:最年夜的否能 int 值。
  • SIZE:int 范例的巨细(以位为单元)。

主动拆箱以及装箱

Java 外,primitive 范例(如 int)以及它们的包拆器类(如 Integer)之间具有自发拆箱以及装箱。那象征着:

  • 根基范例 int 值否以自觉转换为 Integer 工具(拆箱)。
  • Integer 器械否以自觉转换为根基范例 int 值(装箱)。

那简化了正在 Java 外处置惩罚本初范例以及包拆器类的历程。

以上即是java外integer的用法的具体形式,更多请存眷萤水红IT仄台别的相闭文章!

点赞(45) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部