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

每日一题(4)

作者头像
KEN DO EVERTHING
发布2019-01-17 15:00:37
3010
发布2019-01-17 15:00:37
举报
文章被收录于专栏:KEN DO EVERTHINGKEN DO EVERTHING

上题回顾与解析

代码语言:javascript
复制
下面的定义哪些对的?
A:float f3 = 3;
B:float f1 = 3.4;
C:float f2 = 3.4f;
D:double d = 3.4;

答案:ACD 考点:窄化转换和扩展转换(相关阅读:java"小心机"(1)中的4.类型转换)

解析: A:3为int型,float类型所存储的范围比int大,即一定可以装下int中的数据,会自动进行隐性转换,无需显示转换 B:在java中,若无定义,小数默认为double类型,double大于float,需做显示转换3.4f(float)3.4 C:正确 D:默认double,可以定义类型或不加,3.4d也是可以得

每日一题

再来一道类型转换的题吧

代码语言:javascript
复制
判断题,对与错,为什么
1.short s1 = 1; s1 = s1 + 1;
2.short s1 = 1; s1 += 1;
本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-08-13,如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

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