JAVA基本结构程序

一.流程控制语句

1.顺序控制语句
(1)表达式语句 表达式;
(2)空语句:只一个分号(;)
(3)符合语句:用大括号扩起来的语句序列{
[变量声明或常量声明];
语句序列;
}

2.分支语句
1.if 语句
If(布尔表达式){
语句序列
}
2.If…….else语句
If(布尔表达式){
语句序列1
}
else{
语句序列2
}

3.If…….else的嵌套
If(布尔表达式){
If(布尔表达式2)
{语句序列}
else
{语句序列}
else
{语句序列}

4.if的表达式位符合表达式

5.else if……else语句
语法格式:

If(布尔表达式1){
语句序列1
}
else if(布尔表达式2){
语句序列2
}
…..
else{
以前所有条件都为假时执行的语句序列
}

6.switch语句
格式
Switch(表达式){
case 常量表达式1:语句序列1;
[break;]
Case 常量表达式2:语句序列2;
[break;]
[default:语句序列;]
}
注:①表达式的值只能是以下类型:byte、short、char、int
②break语句用来在执行完一个case分支后,使程序跳出switch语句,即终止switch语句的执行。

7.循环语句
包含4个部分:(1)初始化 (2)循环体 (3)控制循环次数的部分 (4)终止部分

7.1 while语句

语法格式:
While(布尔表达式){
语句序列;
}
7.2 do……while语句
如果想让一段代码至少执行一次,可以使用do…..while语句来实现
格式:
do{
语句序列;
}while(条件表达式);
执行过程:do…..while语句是先执行循环体,然后在判断循环条件表达式,若条件满足则继续循环,若条件不满足则退出循环。

8.for语句
格式:
For(初始表达式;条件表达式;增量表达式)
{
语句体;
}

9.跳转语句
9.1 break
Break用于switch和循环语句中
9.2 continue语句
Continue语句只能出现在循环语句的语句块中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值