java基础之循环

34.变量的分类

变量的分类:

1)局部变量(定义在方法或块里)--》目前学习

2)成员变量

3)静态变量

局部变量的作用域--》指局部变量能使用的范围。

1)开始位置:变量定义之后-开始

2)结束位置:包裹局部变量的块{}的}之前-结束

变量的重复定义->如果两个变量的作用域(使用的范围)有相同的位置,那么就会出现重复定义。注意点:局部变量定义的时候-尽量作用域小,防止作用域冲突

35.循环变量

循环变量:

1)有限次数的循环--》知道循环次数的情况

方式1:循环变量-(小到大)从0增加到循环次数

a)(循环外)定义循环变量初始为0

b)循环条件-=》循环变量<次数

c)循环内容里(1)循环的代码 2)改变循环 变量的代码(循环变量++))

方式2:循环变量-(大到小)从循环次数减小到0

2)对比 顺序、分支、循环结构

顺序结构:从上到下顺序执行

分支结构:遇到分支根据条件判断时候执行该分支,执行一次,忽略其他分支

循环结构:根据循环的条件判断,循环的执行循环的代码,判断条件,执行代码,再判断条件,执行代码...

if 分支语法

if(分支条件 ){

分支条件满足执行的代码---》执行之后-离开分支结构

}

while循环结构

语法:

while(循环条件){

循环条件满足执行的代码---》执行之后-继续判断循环条件

}

执行的过程

1)循环条件 true  --》2) 循环的代码

1)循环条件 true  --》2) 循环的代码

...

1)循环条件 false

36.while循环

while循环:

do while循环

for循环

while语法

while(循环条件){

循环内容

}

while执行的步骤

1)循环条件true

2)循环内容

1)循环条件true

2)循环内容

...

1)循环条件false

dowhile 语法

do{

循环内容

}while(循环条件);

dowhile执行的步骤

1)循环内容

2)循环条件true

1)循环内容

2)循环条件true

...

3)循环条件false

对比while和dowhile

1)执行顺序:

while:先循环条件,再循环内容

dowhile:先循环内容,再循环条件

2)执行次数

while、:0到多次

dowhile:1到多次

37.循环的四大结构--》有限次数的循环(需要存在4个结构)

循环的四大结构:

1)循环变量初始化---》变量用于控制循环的次数

2)循环条件

3)循环体-》业务里要求循环执行的内容

4)步进语句-》改变循环变量的代码

38.while循环

while循环:

while(循环条件){

循环内容

}

--》while编写有限循环的代码--》没有对应位置

1)循环变量初始化

while(2)循环条件){

循环内容

//3)循环体

//4)步进语句

}

for循环

for(表达式1;表达式2;表达式3){

循环内容

}

--》for编写有限循环的代码--》有对应位置

for(1)循环变量初始化;2)循环条件;4)步进语句){

3)循环体

}

while和for结构-执行的顺序是一致

for的顺序

1)循环变量初始化

2)循环条件-true

3)循环体

4)步进语句

2)循环条件-true

3)循环体

4)步进语句

...

2)循环条件-false

怎么选择

1)循环4大结构都需要--》for

2)只需要循环条件和循环体--》while

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值