前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >java练习本(2019-07-23)

java练习本(2019-07-23)

作者头像
微笑的小小刀
发布2019-07-24 16:53:23
2620
发布2019-07-24 16:53:23
举报
文章被收录于专栏:java技术大本营java技术大本营

昨日翻译

“ To love and win is the best thing. To love and lose, the next best.”

—— William Makepeace Thackeray

“获得爱与赢是最好的事情。如果是爱与失去,下一个是最好的。”

——威廉·梅克比斯·萨克雷

今日名言

“ I have a wonderful network of friends and feel blessed to be surrounded by so many people I love.”

—— Linda Evans

2019.07.22问题及解析

题目

下列正确的是?

A.如果a.equals(b)为true,那么a,b两个对象hashcode一定相同

B.一个类所有实例的hashcode都不同

C.如果两个对象的hashcode相同,作为同一个HashMap的key时,返回的value一定相同

D.如果a,b两个对象的hashcode相同,a.equals(b)一定为true

答案与解析

1.相关知识

hashcode可以用来对比两个对象是否相等

但hashcode是不完全可靠的

如果两个对象相等他们的hashcode一定相等

2.答案解析

A.如果两个对象相等他们的hashcode一定相等,正确

B.一个类的不同对象有可能hashcode相同,错误

C.当为两个hashcode相同的不同对象时,返回的value不同,错误

D.hashcode相同,equals不一定为true,错误

答案选A。

2019.07.23问题

题目分类

赋值——正确赋值

题目

下面赋值语句中正确的是?

A.Double double = 3;

B.int i = 0.0;

C.double d = 4.3e30

D.float f = 4.5

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-07-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 java技术大本营 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 今日名言
  • 题目
  • 答案与解析
    • 1.相关知识
      • 2.答案解析
        • 题目分类
          • 题目
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档