自己对流程控制语句的一些理解和总结



流程是我们生活中不可缺少的一部分,也要按照一定的流程做事,着其中都是有步骤有顺序的,任何一门编程语言都需要流程控制语句,因为它控制了程序的一些基本步骤。以下是我对流程的理解,
1.(1)  if   条件语句是使用最多的条件分支语句,在Java中它有很多的形式。其中if条件语句的简单形式如下:
    if( 条件表达式)
{
       语句块;  
}
(2)if-Iese条件语句是if语句结构的一种扩展:
   if(条件表达式)
{
    语句块1;
}else{
   语句块2;
}
(3)switch语句表达式如下:
 switch(表达式)
{
case值1:
    语句块1;
case值2:
   语句块2;
..........
case值n:
   语句快n;
  break;
default;
   语句块n+1;
    break;
}
其中switch、case、default和break都是Java的语法关键字。
(3)嵌套if语句更加好用的嵌套语句,就是if语句里面再嵌套另外一个语句来完成更深的层次判断,如下:
if(布尔表达式1)
{
    if(布尔表达式2)
   {
     语句块1;
   }
   else
  {
     语句块2;
   }
else
{
  if(布尔表达式3)
  {
    语句块3;
  }

}


2.循坏语句
循环语句是重要的编程语句,让程序重复执行某个程序块,直到某个特定的条件表达式结果结束执行语句块。在Java语言中循坏语句的形式有for循坏、foreach循坏、while、do-while循坏。
(1)for循坏语句首先执行一个初始化条件表达式,他是一种重复语句前执行先要判断的条件表达式是否真的循坏语句。假如条件语局表达式的结果为真,那么它d 循坏语句就会去执行相关的语句块,否则语句不执行。for语句通常使用在知道循坏次数的循坏中。表达式如下:
for(表达式1;表达式2;表达式3)
{
语句块;
}
(2)foreach循坏语句
foreach循坏语句Java语言的新特征之一,它是一种特殊的for循坏,用于遍历数组、集合的所有元素,
foreach循坏语句的语法结构如下;
for(类型 变量名:  集合)
{
语句块;
}
(3)do-while循坏语句
do-while循环是while循环的变体。在检查条件是否为真之前,该循环首先会执行一次代码块,
然后检查条件是否为真,如果条件为真的话,就会重复这个循环。
适合用于在循环次数未知的情况下判断是否达到条件并打印最后一位数。
do-while循坏语句的结构如下:
do

语句块;
}while(表达式);
4.  跳转语句
break语句  break就是跳出本层循环。外层如果还有循环,是不能跳出外层循环范围的。
switch中的break则是跳出函数体,不继续执行该case后面的语句(默认继续执行)。
break 语句终止最近的封闭 do、 for、 switch或显示的 while 语句的执行。

 控制传递到下一个终止的条语句。

switch:说明这是switch语句。
表达式:可以是byte,short,int,char

case:后面的值就是要和表达式进行比较的值
break:表示程序到这里中断,跳出switch语句
default:如果所有的情况都不匹配,就执行这里,相当于if语句中的else


最后录语:格式差不多都记住了,就是很情况下不知道应该用那一个语句更加合适来运用到实际中,这就是我的不足之处。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值