02-数组和for循环

数组

  • 数组长度与数组索引的关系

数组下标从 0 开始,即第一个元素的索引为 0

第二个元素的索引为 1

🏆🥳n 个元素的索引为 n - 1

数组的倒数第一个元素(最后一个元素)的索引为 array.length - 1

数组的倒数第二个元素的索引为 array.length - 2

😍🎉数组倒数第 m 个元素的索引为 array.length - m

index 位置到索引位置为 0 之间的元素个数为:index - 0 + 1 = index + 1

index 位置到最后一个元素之间的元素个数为:array.length - 1 - index + 1 = array.length - index

🎉🥳任意两位置之间的元素个数为:

​ ① index2 - index1不包括 index1 索引位置的元素,但包括 index2 索引位置的元素)

​ ② index2 - index1 + 1包括 index1 索引位置的元素,也包括 index2 索引位置的元素)

for 循环

循环 n 次

i 从 0 开始,到 n - 1 结束,总共有 n 个数,故循环 n 次

🥰🥳规律:按照标准写法(即:i 从 0 开始,i 小于循环次数),那么循环次数可以直接读出(口诀:等 0 小数)

// 😍【推荐】
for (int i = 0; i < n; i++) {
    
}
for (int i = 1; i <= n; i++) {
            
}

循环 n + 1 次

// 🥳【推荐】
for (int i = 0; i < n + 1; i++) {
    
}
for (int i = 0; i <= n; i++) {
    
}

循环 n - 1 次

// 😍【推荐】
for (int i = 0; i < n - 1; i++) {
    
}
for (int i = 1; i < n; i++) {
    
}
posted @ 2022-12-31 20:17  软柠柠吖  阅读(34)  评论(0编辑  收藏  举报