韩顺平循序渐进学java 第04讲 流程控制

4.1 Java基本语法-三大流程控制

4.1.1 顺序控制

4.1.2 分支控制

① 单分支

If(条件表达式)

{

  语句;

}

② 双分支

If(条件表达式)

{

  语句;

}else

{

  语句;

}

③ 多分支

方法1

If(条件表达式)

{

  语句;

}else if(条件表达式)

{

  语句;

}else

{

语句;

}

方法2

switch(条件表达式)

{

  case 常量1:

  语句1;

  break;

  case 常量2:

  语句2;

  break;

  ...

  case 常量n:

  语句n;

  break;

  default:

  语句;

}

  注意:条件表达式最终得到的结果的数据类型,应该和case后的常量类型一致。

  switch中的可用数据类型主要是:允许byte,short,int,char,enum(枚举)等。

4.1.3 循环控制

1、 for循环

韩顺平循序渐进学java 第04讲 流程控制

 

2、 while循环

while(循环条件)

{

  语句; //循环体

}

  说明:while循环是先判断再执行语句。

韩顺平循序渐进学java 第04讲 流程控制

3、 do while循环

do

{

  语句; //循环体

}while(循环条件);

  说明:do while循环是先执行,再判断。

韩顺平循序渐进学java 第04讲 流程控制

韩顺平编程Tips

  • 把一个复杂问题,拆解成简单问题。
  • 死去活来方法:先将一些值固定,实现功能以后,再考虑如何将固定值改成可变值。
  • 循环时,注意找规律。

 

发表于 2016-03-03 23:42 PistonType 阅读(...) 评论(...) 编辑 收藏
 

相关文章:

  • 2021-10-17
  • 2022-12-23
  • 2022-12-23
  • 2021-09-03
  • 2021-12-28
  • 2021-05-25
  • 2021-06-25
  • 2022-12-23
猜你喜欢
  • 2021-04-09
  • 2021-04-29
  • 2021-12-27
  • 2021-06-04
  • 2021-11-12
  • 2021-09-16
  • 2021-04-05
相关资源
相似解决方案