java基础语法-局部变量、循环结构

一、概念:定义在函数内部的变量称之为局部变量。

二、注意:

a) 必须先赋值才能使用。
变量:数据类型 变量名 值;
数据类型 变量名;//声明
变量名 = 值;//赋值
b) 作用范围:从定义的位置开始到定义的代码块结束。
c) 在重合范围内,不允许两个局部变量发生命名冲突。

三、循环结构
概念:根据某一个条件,重复且有规律的执行某一个操作。

四、组成

a)起始位置(循环变量的起始值)
b)循环的操作
c)迭代部分
d)循环条件

a)while循环
i.语法:

循环变量的起始值;
while(循环条件){
//循环的操作
//迭代部分
}

ii.执行流程:

首先会执行循环变量的初始值,只执行一次;
接着判断循环条件,满足则执行循环操作;
再执行迭代部分
再判断循环条件,满足接着执行;不满足则跳出循环结构。

在这里插入图片描述

iii.特点
先判断再执行。满足条件则执行循环操作 ,不满足则不执行。
循环次数:0~n次。
注意:循环条件如果没有会报错。
循环条件可以为true,可以没有迭代部分,会出现死循环。程序中应尽量避免出现死循环。
适用于循环次数不确定的情况。

b) do-while循环

i.语法
循环变量的初始值
do{
//循环操作
//迭代部分
}while(循环条件);
注意:while();后的;不可少。

ii. 执行流程
首先会执行循环变量的初始值,而且也是执行一次;
会执行循环操作;
再执行迭代部分;
再判断循环条件,满足则执行,不满足则不执行循环操作即跳出循环结构。

在这里插入图片描述

iii.特点
先执行再判断。循环次数 :1~n次。
适用于循环次数不确定的情况。

c) for循环【最重要】

i.语法
for(循环变量初始值;循环条件;迭代部分){
//循环操作
}

ii.执行流程
首先会执行循环变量的初始值;
在判断循环条件,结果为true,则执行循环操作
再执行迭代部分,
再次判断循环条件,结果为true,执行循环操作,否则跳出循环结构。

在这里插入图片描述
iii.特点
先判断再执行。循环次数为0~n次
适用于循环次数确定的情况。

四、关键字
break:跳出switch结构、跳出循环结构(代表跳出整个循环结构,后续循环不再进行)。
Continue:跳出本次循环,进行下一次循环。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值