求大佬解答一下这个问题java的Double声明和double声明的区别

caijunlin1994 2017-12-14 09:44:01
小弟不是很了解求大佬解答
...全文
769 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
拖拉机上的爱 2019-05-23
  • 打赏
  • 举报
回复
简单理解,double是值。Double是存在double值的一个对象。double不能为null。但是Double可以为null;
ninuxGithub 2019-05-23
  • 打赏
  • 举报
回复
如果理解了int 和 Integer 的区别就好说了 加入要记录考试的成绩 得分为整数 没有参加的人 成绩为null 考的太烂的 成绩为 0 那么这个这个成绩就应该采用Integer ; 空和0 代表不同的意义 例如我要筛选没有参加考试的人的名单
Truman Du 2019-05-23
  • 打赏
  • 举报
回复
double 是java的一种数据类型。 Double是一个类,就是专门为了操作double这种类型的数据,java内建的操作类。
jin6872115 2018-01-02
  • 打赏
  • 举报
回复
double是8大基本数据类型的一中 Double是引用类型,是double的包装类,Double提供了更多方法可以使用。在使用集合的时候,只能使用引用类型,也就是Double
Cathy313 2017-12-14
  • 打赏
  • 举报
回复
说一个最常用到的,Double类型变量可以等于null,double不可以
天之上有什么 2017-12-14
  • 打赏
  • 举报
回复
Double声明是对象,double声明是基础数据类型,Java中在需要对象时会自动装箱成Double类型,反之会自动拆箱成double类型,只要知道哦是为了方便使用对象中的方法即可,其他可以自动转换
  • 打赏
  • 举报
回复
浅显的说 double是基本类型,没有属性和方法,直接赋值用就行了。 Double是一个类,有属性和方法,他是把double外面包了一层,提过了例如字符串转double,double转字符转等方法。你看下API就知道了。

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧