前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >每日一题(5)

每日一题(5)

作者头像
KEN DO EVERTHING
发布2019-01-17 14:59:57
2840
发布2019-01-17 14:59:57
举报
文章被收录于专栏:KEN DO EVERTHINGKEN DO EVERTHING

上题回顾与解析

代码语言:javascript
复制
判断题,对与错,为什么
1.short s1 = 1; s1 = s1 + 1;
2.short s1 = 1; s1 += 1;

解析: 1.错。基本类型间的运算,结果为其中的最大类型。s1 + 1最大类型为int,即s1 + 1的类型为int,将int赋值给short为窄化转换,需要做显式转换 2.对。编译器会将+=运算符进行优化,s1 += 1;相当于s1 = (short)(s1 + 1)

每日一题

代码语言:javascript
复制
System.out.println(3.0*10 == 30.0);
System.out.println(3.14*10 == 31.4);
System.out.println(3.1415*10 == 31.415);

返回结果是啥?

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

本文分享自 java从心 微信公众号,前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 每日一题
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档