课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
为什么for循环里要用倒序呢
2017-11-30
源自:Java入门第一季(IDEA工具)升级版 7-1
正在回答
因为最开始使用sort排序了,倒着从后往前取数要简单些
因为Arrays.sort对数组的排序是升序排序,也就是从小到大排序。因此要输出最大值,因为是在数组的最后,因此判断输出是从后面(即倒叙)开始。
Arrays 类的 sort( ) 方法对数组的内容进行排序,采用的是升序排列,最后排列成这样:
int[] a ={-23,........89,90,95};
如果你想输出前三名最高分,就要从数组后面往前面输出,所以采用倒叙for(int i=5; i>0; i--);
是的 上面这个题 把前三名显示出来为什么用倒叙呢 不太懂
没懂什么意思。。
for (int i = 0; i < 5; i++) {
}
for (int i = 5; i < 0; i--) {
这种倒序?
慕粉4515359 提问者
慕用2109279 回复 慕粉4515359 提问者
慕粉4515359 提问者 回复 慕用2109279
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答为什么要用倒序呢
1 回答用for循环的话要怎么写呢
4 回答for循环中为什么要用数组长度做倒序历遍而不是从下标0开始?
1 回答为什么要用循环嵌套呢?
6 回答为什么5-1里不能用for来循环