javase简单入门3 控制流语句

【学习笔记】

一、【控制流语句】:

1.顺序结构:程序自上而下一行一行执行,中间没有判断或跳转

2.分支结构:if语句和switch语句

a.单路分支

b.双路输出

c.多路输出

d.switch语句

3.循环结构

4.跳转

 

二、【流程图】:利用图型显示程序的执行的过程

 

椭圆:(开始或结束)框

平行四边形:输入框

菱形:判断框

矩形:执行框

 

 

四、【循环结构】:

什么是循环:重复操作相同操作或不同操作

循环的特点:a、循环条件,b、循环操作

 

   循环的分类:

awhile循环

循环变量赋初值

while(循环条件){

操作数;

增量;

}

bdo-wuhile循环

cfor循环

d增强的for循环 JDK5.0

 

Stringkk.equals("q")//返回布尔值

"q".equals(kk)   //推荐使用

 

 

 

五、【for循环】:已知循环操作

 

for(循环变量赋初值/*1*/:循环条件/*2*/:增量/*3*/){

循环操作/*4*/

}结束/*5*/

 

1->2true->4->3

   2true->4->3

   2false->5

 

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

}

 

a、三个表达式都可以省略,中间的分号不可以省略

b、如果省略表达式1,应该在for循环之前给变量赋值

inti=1;

for(;i<;5;i++){

}

c、如果省略表达式2,循环始终true应该在循环体设法结束循环

for(inti=0;;i++){

if(i==5)break;

}

d、如果省略表达式3,循环增量没有了为死循环,应该在循环体中添加循环增量

for(inti=0;;){

i++;

}

e、如果三个全省略,也是死循环

 

f:增强的for循环,JDK5.0遍历集合或数组时用

for(数据类型元素名:集合或数组){

}

 

六、【跳转 :break 与continue】

 

break:跳出循环,一般用在whiledowhile for循环中,继续执行循环体后面的语句。

continue:用在循环中,跳过continue后面的语句,继续执行下一次循环。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值