方法中返回值的问题

方法中返回值的问题

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

其中this.getMyStudents()[i]=stu;这行代码,其中get方法的返回值是变量还是常量?

如果是常量的话为什么可以写在赋值符号的左面呢?

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

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

2回答
提问者 大佬金 2017-12-19 06:04:29

就像有的时候方法

一叶知秋519 2017-12-18 18:04:11

方法的返回值是数组,如果学生数组的第i个位置处为空,就给它赋值;相当于是在给数组赋值,是没有问题的。祝学习愉快~

  • 提问者 大佬金 #1
    返回的这个数组是常量还是变量啊
    2017-12-19 05:56:51
  • 提问者 大佬金 #2
    就像有的时候方法的返回值是整型数据int i,由于这个返回值不是变量,是不能对其直接赋值的啊
    2017-12-19 06:06:35
  • 好帮手慕珊 回复 提问者 大佬金 #3
    除非你把返回的那个值定义成了常量,用final修饰,否则都是变量
    2017-12-19 10:24:45
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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