课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
请教一下各位大佬 for(int i=scores.length-1; i>=0; i--) { 这一行代码是什么意思
2019-04-23
源自:Java入门第一季(IDEA工具)升级版 7-1
正在回答
作用是从后往前遍历数组,scores.length-1是代表数组中最后一个元素的下标,也就是遍历是从最后一个元素开始的。i>=0是判断循环的条件,数组的最前面一个下标为0,从后往前遍历所以要大于等于0,i--就是没经过一次循环,数组的元素对应往前走一位。
其实就是把数组从后往前循环
从后往前遍历数组,i的初始值为数组长度-1,也就是数组的最后一元素的下标,然后下表依次递减循环
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
2 回答int i = scores.length-1
2 回答这句是什么意思?for(int i = scores.length-1;i>=0&&num<3;i--)
6 回答for(int i=1; i<=100;i++) 循环
1 回答 for(int i=1;(i<10)&&(i !=5);i++){
5 回答 for(int i=b.length-1;i>=0;i--) 为什么要倒序啊