外层循环 控制行数
内层循环 控制个数
数组下标 从零开始
声明数组 分配空间 赋值
.length:获得数组的长度
//冒泡排序正序排列
for (int i=0;i<word.length-1;i++){//外层循环-1
for (int j=0;j<word.length-1-i;j++){//内层循环-1-i
char temp;
if (word[j]>word[j+1]) {//如果下一个值比当前值大,就交换他们的值
temp = word[j];
word[j] = word[j+1];
word[j+1] = temp;
}
}
}
1.for循环可以重复执行某些相同的代码也可以重复执行些许不同的代码,因为我们有计数器;
2.for循环可以重复执行某些操作,比如算术运算符加法操作,随着需求增加,双重for循环可以做更多、更好看的效果;
3.双重for循环,外层循环一次,内层for循环全部执行;(外围跑一圈,内围跑一遍)
4.分析要比写代码更重要。