关于 return和break

关于 return和break

1
2
3
4
5
6
7
8
9
10
11
12
13
/*
     * 1.将学生保存到数组中 2.将学生个数保存到studentNum
     */
    // 将学生保存到数组中
    for (int i = 0; i < getMyStudents().length; i++) {
        if (this.getMyStudents()[i] == null) {
            student.setStudentSubject(this);
            this.getMyStudents()[i] = student;
            this.studentnum = i + 1;
            return;
        }
 
    }

这段 会啥要用 return 

正在回答

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

1回答

如果for循环后面没有代码了,这里return和break作用是相同的,退出循环即结束了方法,但如果for循环后面还有代码,那么break就会继续执行下面的其他方法,而这里使用的return就会直接退出方法。

问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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