Java控制结构

Java控制结构共有三种

一、选择语句

包括:

  • if-else
  • switch-case

二、循环语句

包括:

  • while
  • do-while
  • for

三、跳转语句

包括:

  • continue
  • break

选择语句:
1.if-else

if(expression)
子句1
else
子句2
注:
(1)expression必须是布尔表达式
(2)子句如果不止一句应该加大括号{}。

2.switch

switch(expression)
{
case value1:statements1;break;

case valueN:statementsN;break;
default :defaultStatements;
}
注:
(1)表达式expression的返回值类型必须是整型或字符型(jdk7增加了String)。
(2)default子句是可选的。
(3)如果某个case分支后没有break语句,程序将不再做比较而执行下一个分支。

循环语句
1.while

循环语句 while(当型循环)
[初始化循环变量] //初始化条件
while( expression){ //循环条件
循环体
[迭代语句] //变更循环条件
}
注:
当表达式expression为true时,执行{}中的语句,否则终止循环。

2.do-while

循环语句 do-while(直到型循环)
[初始化循环变量] //初始化条件
do{
循环体
[迭代语句] //变更循环条件
}while(expression);//循环条件
注:
首先执行一遍{}中的语句,当表达式expression为true时,执行{}中的语句,否则终止循环。

3.for

循环语句for(另一种当型循环)
for(初始化;循环条件;迭代语句)
{
循环体
}
注:
(1)初始化、迭代语句可以为空语句。
(2)循环条件为空语句相当于true。
(3)在初始化和迭代语句可以使用逗号分隔多条语句。

跳转语句
1.break

注:
(1)在循环语句中,break用于终止并跳出循环,从紧跟着循环体代码段后的语句执行
(2)break语句的第二种使用情况是跳出它所指定的块,并从紧跟该块后的第一条语句处执行。

2.continue

(1)continue语句用来结束本次循环,跳过循环体中下面尚未执行的语句,接着进行终止条件的判断,以决定是否继续循环。格式:continue
(2)也可以用continue跳转到括号指明的外层循环中,这时的格式为:continue 标签

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值