最赞回答 / 沐苏
为java预留的关键字,他们虽然现在没有作为关键字,但在以后的升级版本中有可能作为关键字。byValue, cast, false, future, generic, inner, operator, outer, rest, true, var , goto ,const,null
2019-01-09
已采纳回答 / 慕粉2253043905
default是所有的case都匹配不到的情况下,再调用default。如上的结果,已经匹配到的情况下,没有跳出switch,还是会执行到默认的表达式
2019-01-09
已采纳回答 / 到底是幼稚
float的精度比较低,double的精度相对高,从精度低的类型向精度高的类型转换的时候,会自动补全小数位(补全时都是随机的)。java中精度高的不能赋值给精度低类型的变量,反之可以。
2019-01-08
最赞回答 / weixin_慕勒6167120
你黑色背景的代码外循环为什么要写i<=5,题目只要求3层不是吗? 你i<=5不就变5层了吗?白色背景的代码红框处 num/=10相当于num=num/10,例如num=999,循环一次num=num/10,此时num的值是99,count值是1,循环两次,num的值变为9,count值变为2,循环3次,num的值变为0,count值变为3,此时num=0了,跳出循环,输出的count的值就是num的位数
2019-01-07