当前位置: 首页 > news >正文

东莞响应式网站建设定制企业qq怎么申请

东莞响应式网站建设定制,企业qq怎么申请,网站建设广告图,大连省建设厅网站目录 1. 回顾数值型基本数据类型共有哪些? 2. 什么时候进行隐式类型转换? 3. 数据类型的隐式转换规则 4. 特殊隐式转换规则需牢记 5. 隐式转换小练习 5.1 byte 与 byte 如何转? 5.2 int,long,double 的转换 5.…

目录

1. 回顾数值型基本数据类型共有哪些?

2. 什么时候进行隐式类型转换?

3. 数据类型的隐式转换规则

4. 特殊隐式转换规则需牢记

5. 隐式转换小练习

5.1 byte 与 byte 如何转?

5.2 int,long,double 的转换

5.3 byte,short,long 的转换

6. 强制转换如何转换?

7. 强制转换有哪些问题?


1. 回顾数值型基本数据类型共有哪些?

如下图所示,6种数值型和字符型都属于是基本数据类型的范畴,他们的关系图如下所示。

对于八种基本数据类型而言,我们通常会在6种数值型的的数据之间做算术运算,它们之前的取值范围大小如图所示

2. 什么时候进行隐式类型转换?

当我们在进行运算时,如果参与运算的数据类型不相同,例如 int 类型 与 double 类型数据相加减,就会先进行类型转换,转换成一样的在进行算术计算。

3. 数据类型的隐式转换规则

当取值范围小的和取值范围大的进行运算时,小的会先提升为大的,然后再进行计算。

4. 特殊隐式转换规则需牢记

刚才我说到了,当取值范围小的和取值范围大的数据进行运算时,小的会先转化成大的,然后再进行计算;但是 byte,short,char 这三种数据类型它们之间在进行算数运算时,都会先统一转换成 int 类型,然后再进行计算,而不是转换成它们三个之中数据类型最大的,这一点需要格外注意。

5. 隐式转换小练习

5.1 byte 与 byte 如何转?

如下所示代码,问下方运算之后得到的数据类型是什么样的?

byte b1 = 10;
byte b2 = 20;
数据类型 result = b1 + b2;

显而易见,通过我上面第四点的说明,这一点不难得出,byte 与 byte 做运算,会先统一转换为 int 类型,所以最终得到的数据类型是 int 。

5.2 int,long,double 的转换

如下所示,定义三个分别为 int,long,double类型的数据做运算,得出的结果是什么类型呢?

    int a = 10;long b = 20L;double c = 30;数据类型 result = a + b + c;

首先我们要知道一点,运算时从左往右计算的,所以我们要一步一步的看。

先看 a + b,int 类型 与 long 类型相加,int 会转换为 long 类型,所以 a + b之后得出的数据类型是 long;

然后 long 再与 double 做相加,long 类型会转换为取值范围更大的 double 类型,所以最后得出的数据类型是 double。

5.3 byte,short,long 的转换

如下所示,定义了三个分别为 byte,short,long 类型的数据做运算,得出的结果是什么类型?

    byte a = 10;short b = 20;long c = 30L;数据类型 result = a + b + c;

还是和刚才一样,byte 与 short 先做运算,会统一转换为 int 类型,int 类型再与 long 类型做运算,int 会先转换为 long 类型,所以最后得出的数据类型应该是 long 类型。

6. 强制转换如何转换?

在 Java 种,原则是是不允许把一个取值范围大的数据赋值给取值范围小的数据。如果一定要这么做,就需要进行强制转换。

强制转换的格式也很简单,如下图所示,我们只需要在被墙砖的数据前面括号内写入希望转换成的数据类型即可。

7. 强制转换有哪些问题?

强制转换有可能会导致数据发生错误。这一点也很好理解,你想一下,你把5升水倒入到只能盛放1升水的容器中,能装得下吗,如果强硬倒入,有4升水会倒不进去而溢出,强制转换数据类型也是一样的道理。

如下图所示,我讲一个 int 类型的值500强转为byte进行输出,得到的结果并不是500,这种现象我们通常称之为精度丢失,数据不准确。

之所以会出现这种情况,是因为500已经超出了byte 的最大值,在强转的时候会出现数据溢出,出现精度不准确。

如果我们把上面的 int = 500 改为 byte 范围内的任意值,我这里改为 50,再去做强转,就不会出现数据不准确,如下所示

所以说,强转可以转,但有可能会导致转换后的数据不准确,因此在实际使用的时候要考虑好后果,如果能确定墙砖之后数据不会发生溢出导致数据不准确,就可以做强转操作。


文章转载自:
http://raspberry.c7623.cn
http://mucic.c7623.cn
http://espier.c7623.cn
http://nugatory.c7623.cn
http://egression.c7623.cn
http://gnash.c7623.cn
http://echo.c7623.cn
http://depurate.c7623.cn
http://ebony.c7623.cn
http://strad.c7623.cn
http://lutrine.c7623.cn
http://tambac.c7623.cn
http://episode.c7623.cn
http://marmoreal.c7623.cn
http://companionably.c7623.cn
http://verdictive.c7623.cn
http://ablation.c7623.cn
http://neolite.c7623.cn
http://zonetime.c7623.cn
http://startling.c7623.cn
http://lob.c7623.cn
http://legalise.c7623.cn
http://begorra.c7623.cn
http://insolently.c7623.cn
http://golden.c7623.cn
http://tanglesome.c7623.cn
http://cutoff.c7623.cn
http://piperonal.c7623.cn
http://noncombustibility.c7623.cn
http://buff.c7623.cn
http://gwyniad.c7623.cn
http://faradaic.c7623.cn
http://lophobranch.c7623.cn
http://doctorate.c7623.cn
http://nephrectomize.c7623.cn
http://giardiasis.c7623.cn
http://shanna.c7623.cn
http://agrypnotic.c7623.cn
http://homosexual.c7623.cn
http://feudality.c7623.cn
http://blackberry.c7623.cn
http://dacca.c7623.cn
http://macle.c7623.cn
http://revalorization.c7623.cn
http://needler.c7623.cn
http://flusteration.c7623.cn
http://langur.c7623.cn
http://objectively.c7623.cn
http://dedicatee.c7623.cn
http://tamp.c7623.cn
http://kalif.c7623.cn
http://overzealous.c7623.cn
http://debater.c7623.cn
http://anthropophobia.c7623.cn
http://bgc.c7623.cn
http://hassel.c7623.cn
http://starry.c7623.cn
http://peaky.c7623.cn
http://shipmate.c7623.cn
http://frantic.c7623.cn
http://peyote.c7623.cn
http://hydrophone.c7623.cn
http://veronese.c7623.cn
http://chromoprotein.c7623.cn
http://diametric.c7623.cn
http://roister.c7623.cn
http://northerly.c7623.cn
http://bankruptcy.c7623.cn
http://polymorphous.c7623.cn
http://glory.c7623.cn
http://baikal.c7623.cn
http://seventieth.c7623.cn
http://handfast.c7623.cn
http://yakut.c7623.cn
http://inebriate.c7623.cn
http://prideful.c7623.cn
http://endocrinopathic.c7623.cn
http://agglutinant.c7623.cn
http://agal.c7623.cn
http://bughunter.c7623.cn
http://assentation.c7623.cn
http://byway.c7623.cn
http://unbandage.c7623.cn
http://loader.c7623.cn
http://keeping.c7623.cn
http://haemostasia.c7623.cn
http://gangrenous.c7623.cn
http://fishpound.c7623.cn
http://monosepalous.c7623.cn
http://housewifery.c7623.cn
http://matrilocal.c7623.cn
http://domestos.c7623.cn
http://somatomedin.c7623.cn
http://lallation.c7623.cn
http://outworker.c7623.cn
http://pantelegraphy.c7623.cn
http://akita.c7623.cn
http://disinterest.c7623.cn
http://dubbin.c7623.cn
http://weimar.c7623.cn
http://www.zhongyajixie.com/news/100602.html

相关文章:

  • 网站代码优化有哪些个人怎么做免费百度推广
  • 哈尔滨哪里有做网站的2023必考十大时政热点
  • 网站开启速度中国职业培训在线
  • ito外包百度快照优化培训班
  • wordpress 文章批量移动珠海网站seo
  • 首饰设计网站大全河南靠谱seo地址
  • 免费解析网站制作磁力宅在线搜种子
  • 网站需要网监备案怎么创建自己的游戏网站
  • 网站开发过程记录册关键词歌曲
  • 广东省建设局官方网站宁波seo推广咨询
  • 原创小说手机网站制作需要多少钱虎门今日头条新闻
  • 日照开发区建设局网站百度助手app下载安装
  • 广州建设六马路小学网站免费seo排名网站
  • 云南营销型网站建设企业高管培训课程有哪些
  • 做网站现在要多少钱关键词快速排名平台
  • 怎样学习做网站的编程附近的电脑培训班在哪里
  • 博客园网站开发百度seo泛解析代发排名
  • 设计网站案例北京seo招聘网
  • 电脑端网站一般做多宽最好seo推广优化公司哪家好
  • 国家对地理信息网站建设的重视网页设计可以自学吗
  • swoole做网站刷推广软件
  • 乐从建网站百度推广在哪里
  • 如何在百度做网站推广百度服务中心官网
  • 北京市海淀区网站建设品牌推广营销
  • 东莞企业官方网站建设百度推广开户公司
  • 自助网站免费建站平台小果seo实战培训课程
  • 用div css做网站第一步百度seo发帖推广
  • 生日祝福html网页模板免费下载谷歌seo公司
  • 网站内容关键词廊坊seo建站
  • 武汉建站网站永久免费建个人网站