关于java基础语法考试的问题【第1,6,10题】

关于java基础语法考试的问题【第1,6,10题】

http://img1.sycdn.imooc.com//climg/5b6cf3440001144913640646.jpg

http://img1.sycdn.imooc.com//climg/5b6cf3400001e1f814260718.jpg

http://img1.sycdn.imooc.com//climg/5b6cf3490001b21816740795.jpg

第一题,无返回值方法中怎么可能不能写return

public void test(){

return;

}

return;可以用来中断方法的执行的。


第六题:

a是13,a = a% a/5;  

=> a = 13 % 13/5; 

=>等于求 13 / 13/5;的余数 

=>等于求 65/13的余数 

=>应该是13啊,为什么答案是1


第十题:int为什么不是java的基本数据类型?boolean应该是BOOL的包装类啊,所以boolean应该是引用数据类型啊?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
irista23 2018-08-10 10:35:26

1、a%=a/5;a=a%(a/5);a/5=2;a%2=1.故a=a%(a/5)=1

6、JAVA是区分大小写的,因此int才是表示基本数据类型的关键字。boolean是基本数据类型,Boolean是包装类。

10、方法的返回值不只是基本数据类型,还可以是引用数据类型。方法中的参数列表可以省略。返回值标记为void,代表没有返回值要返回,这样的方法体里可以直接是其他方法调用或者什么都不执行空的。

  • 提问者 WORLD_CONNECTED #1
    嗯嗯,前两个,我明白了。最后一个是我看错了,我看成“不可以写return语句”,原来是“可以不写return语句”【捂脸】
    2018-08-10 11:10:57
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师