为啥java语句double数据后可以加L如 double d=33L float f=33L
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥java语句double数据后可以加L如 double d=33L float f=33L相关的知识,希望对你有一定的参考价值。
参考技术A 因为JAVA的数据类型在有些情况下可以自动转换,转换的优先级从低到高依次是:(byte,short,char)--int--long--float--double
所以你写的赋值语句虽然右边是long类型数据,但是会自动转为float和double类型的。
Java标号与continue,break
可以给语句块加标号赋予它们名称,标号位于语句之前。标号只能被continue和break引用。格式如下:
label:statement
语句前只允许加一个标号,标号后面不能跟大括号。通过用break后加标号对处于标号中的语句进行控制。往往标号后是for.while.do-while等循环。
通过用标号,我们可以对外层循环进行控制
下面是用continue控制标号
以上是关于为啥java语句double数据后可以加L如 double d=33L float f=33L的主要内容,如果未能解决你的问题,请参考以下文章
在java中的double和float类型数据相除为啥可以除以零