课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
请问这一句什么意思啊for(int i= scores.length-1;i >=0;i--) {//倒序遍历数组中的每一个元素
2017-11-12
源自:Java入门第一季(IDEA工具)升级版 7-1
正在回答
记住数组一个规则:“数组的长度=下标号+1”(---或者反过来说 下标号 = 数组长度-1),计算机数数组都是从[0]开始的,比如int [ ]a ={1,2,3},我们可以知道这个数组长度为3,但是我们序号却是a[0] =1 , a[1] =2 , a[2] = 3 , a[3]这时候就数组溢出了, 因为根本数组a没有那么大人容积,它的容积就3个长度。
默雨_ 提问者
scores.length-1的原因是数组是从零开始的,至于那个for循环大概就是9,8,7,6,5,4,3,2,1,0
从scores数组的最后一个元素开始遍历,找到这个元素,数组元素减一,直至到第一个元素。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
3 回答for(int i=scores.length-1; i>=0; i--){
2 回答这句是什么意思?for(int i = scores.length-1;i>=0&&num<3;i--)
5 回答 for(int i=b.length-1;i>=0;i--) 为什么要倒序啊
2 回答int i = scores.length-1
1 回答for(int i==0; i<hobbys.length; i++){ 这句代码有什么问题