为什么要length-1?是用的索引取得吗?

来源:7-1 编程练习

宫城良田D

2018-07-09 10:57

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

写回答 关注

3回答

  • 抹布机
    2018-08-10 23:27:47

    scores.length得出来的长度是7,没有问题吧。一共有7个数
    但是在数组里scores是从0开始的哟,scores[0]到scores[6]

    所以7-1=6 刚好取到数组最后一个数。应该理解了吧

  • 幕布斯8123862
    2018-07-09 12:02:06

    一共有length个数,第length个数的索引就是length-1

  • 大白菜君
    2018-07-09 11:52:41

    scores.length是scores这个数组的长度 比如数组里面有4个成员  那么长度就是4  而i是数组的成员号码    数组的第成员依次是socres[0],socres[1],socres[2],socres[3]    最多到3  所以i=4-1=3   

Java入门第一季(IDEA工具)升级版

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

1165642 学习 · 17587 问题

查看课程

相似问题