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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了韩顺平循序渐进学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循环

技术分享

 

2、 while循环

while(循环条件)

{

  语句; //循环体

}

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

技术分享

3、 do while循环

do

{

  语句; //循环体

}while(循环条件);

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

技术分享

韩顺平编程Tips

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

 

以上是关于韩顺平循序渐进学java 第04讲 流程控制的主要内容,如果未能解决你的问题,请参考以下文章

韩顺平循序渐进学java 第12讲 多态

韩顺平循序渐进学java 第03讲 运算符

韩顺平循序渐进学java 第01讲 内容介绍.项目演示.原理剖析

韩顺平循序渐进学java 第05.06.07讲 类.对象

韩顺平循序渐进学java 第13讲 抽象类.接口

韩顺平循序渐进学java 第21讲 集合(未完待续)