永发信息网

Java中Integer和Long的区别

答案:4  悬赏:50  手机版
解决时间 2021-02-06 07:10
  • 提问者网友:遁入空寂
  • 2021-02-05 15:39
Java中Integer和Long同样可以用来作为封装的数据类型,但是两者有什么区别
最佳答案
  • 五星知识达人网友:由着我着迷
  • 2021-02-05 17:14
处理的数据范围不同。
全部回答
  • 1楼网友:你哪知我潦倒为你
  • 2021-02-05 19:05
争议Integer是一个类,Long是基本数据类型!
  • 2楼网友:酒安江南
  • 2021-02-05 18:51

api文档总的标准解释如下:

一、public final class integer  extends number  implements comparable<integer>

integer 类在对象中包装了一个基本类型 int 的值。integer 类型的对象包含一个 int 类型的字段。

此外,该类提供了多个方法,能在 int 类型和 string 类型之间互相转换,还提供了处理 int 类型时非常有用的其他一些常量和方法。

二、public final class long  extends number  implements comparable<long>

long 类在对象中包装了基本类型 long 的值。每个 long 类型的对象都包含一个 long 类型的字段。

此外,该类提供了多个方法,可以将 long 转换为 string,将 string 转换为 long,除此之外,还提供了其他一些处理 long 时有用的常量和方法。

  • 3楼网友:零点过十分
  • 2021-02-05 18:44
Integer是int的封装类型是 32 位的整数,long 是 64 位的整数,表示范围:-2^63 ~ 2^63 -1 long是长整型
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯