Day04 循环控制语句与静态数组

一、for循环
1、for 循环是干嘛的?
重复做一件事,不用写很多遍代码。
比如:
输入 6 个数字 → 写 6 次输入太麻烦
→ 用 for 循环,写一次,自动重复 6 次。

2、for循环的示例代码
for (初始化; 条件; 更新) { 要重复执行的代码 }

3、写一个简单的for循环
for(int i = 0; i < 4; i++){ System.out.println("我在循环,第" + (i+1) + "次"); }

执行过程
i=0 → 满足 i<4 → 跑一次
i=1 → 满足 i<4 → 跑一次
i=2 → 满足 i<4 → 跑一次
i=3 → 满足 i<4 → 跑一次
i=4 → 不满足 → 结束!

二、嵌套循环
循环嵌套: 在循环语句中, 继续出现循环语句。
内循环对于外循环来说,只是一次循环任务,需要执行完毕,外循环才会开启下一轮
所以执行起来就是,外循环执行一次,内循环执行一圈

写一个简单的循环嵌套
// 外循环: 控制行数 for (int i = 1; i <= 5; i++) { // 内循环: 控制列数 for (int j = 1; j <= 10; j++) { System.out.print("*"); } System.out.println(); }

三、while循环

1、while 循环是干嘛的?
只要条件成立,就一直重复做!
条件不成立了,就停下来。

写一个简单的while循环
while (条件) { 要重复执行的代码 }

举个简单的例子
`int i = 1;

while (i <= 5) { // 只要 i 小于等于5,就继续
System.out.println("现在是:" + i);
i++; // 每次加1,不然会死循环
}`

for与while循环运行原理基本差不多

四、do...while循环

1、do-while 是什么?
先做一次,再判断条件!
和 while 循环刚好相反!

写一个简单的循环
do { 要重复执行的代码 } while (条件);

对比一下你就懂:
while 循环:先判断,再执行(条件不满足,一次都不做)
do-while 循环:先执行,再判断(不管条件对不对,至少跑 1 次)

五、静态数组

1、数组的介绍
数组指一种容器,可以存储同种类型的多个值

2、为什么要使用数组容器?
假设我要计算销售部门的员工业绩,以往的方案是定义变量来保存数据,但是数据一多,
变量就要定义一堆,操作起来非常不方方便!但是存入一个容器就好操作了,数据不再零零散散,而是一个整体了。

3、静态数组的核心特点

1.只能装同类型的数据
2.长度固定
2.数组是从0开始

4、静态数组的定义格式

数据类型[] 数组名
例:int[] arr
注意:这种定义格式定义的只是数组类型的变量,还没有真正的创建出数组容器,所以会报错

posted @ 2026-03-22 10:18  明瑛  阅读(4)  评论(0)    收藏  举报