ITPub博客

首页 > 应用开发 > Java > Java基础之逻辑控制

Java基础之逻辑控制

Java 作者:whisperrr 时间:2021-08-13 14:47:18 0 删除 编辑

  直接进入主题,Java分为三大逻辑顺序,它们分别是顺序结构、分支结构和循环结构。

  第一个,首先说顺序结构,这个比较简单,主要就是代码按照书写的顺序一行一行的执行。比如

  System.out.println("aaa");

  System.out.println("bbb");

  System.out.println("ccc");

  // 运行结果   大连无痛人流医院  http://www.bhbyby.net/

    aaa

  bbb

  ccc

  第二个是分支结构,代码按照要求从指定的分支运行。这里主要运用到两个语句,一个是if语句,另外一个是switch语句。

  关于if语句,主要有两种风格,举个例子

  第一种

  // 风格1

  int x = 10;

  if (x == 10) {

  // 满足条件

  }

  if(x!=10) {

  // 不满足条件

  }

  第二种

  // 风格2

  int x = 10;

  if (x == 10) {

  // 满足条件

  }

  else

  {

  // 不满足条件

  }

  这里可以看到两种风格,我们一般推荐使用第二种。

  接下里说说switch结构,简单示例

  int day = 1;

  switch(day) {

  case 1:

  System.out.println("星期一");

  break;

  case 2:

  System.out.println("星期二");

  break;

  case 3:

  System.out.println("星期三");

  break;

  case 4:

  System.out.println("星期四");

  break;

  case 5:

  System.out.println("星期五");

  break;

  case 6:

  System.out.println("星期六");

  break;

  case 7:

  System.out.println("星期日");

  break;

  default:

  System.out.println("输入有误");

  break; }

  根据 switch 中值的不同, 会执行对应的 case 语句. 遇到 break 就会结束该 case 语句.

  第三种,循环结构,根据条件判断是继续循环还是跳出循环。

  int n = 1;

  int result = 0;

  while (n <= 100) {

  result += n;

  n++;

  }

  System.out.println(num);

  // 执行结果

  5050

  这里求0-100的和,只要n《=100,就一直进行循环,


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70005147/viewspace-2786820/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Spring Cache 解析
请登录后发表评论 登录
全部评论

注册时间:2021-08-11

  • 博文量
    24
  • 访问量
    13091