为了账号安全,请及时绑定邮箱和手机立即绑定

这里减1是什么意思啊?

 for (int i=scores.length-1;i>=0;i--)

//就是i=scores.length-1 后面这个减1

正在回答

2 回答

你想一下,数组长度假设是8,那么scores.length=8,如果i=8,那么nums[i]不就是nums[8]了么,也就是第九个数,显然是不对的。所以需要-1,才是从数组的最后一个开始。在数组中是num[0]代表第一个的

1 回复 有任何疑惑可以回复我~

-1就是我数组里的最后一个数据的下标,因为第一个的下标不是0嘛

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第一季(IDEA工具)升级版
  • 参与学习       1165453    人
  • 解答问题       17585    个

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

进入课程

这里减1是什么意思啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信