zoukankan      html  css  js  c++  java
  • 初窥Java之四

    一、条件判断之if判断

    语法格式:if(结果为布尔类型的结果值){

          功能执行语句;

         }else if(结果为布尔类型的结果值){

          功能执行语句;

         }

          ....{

         }else{

          功能执行语句;

         }

    注意:判断语句的{} 是可以省略不要的,如果不要,它只会控制if语句后面第一句代码,所以建议大家最好加上{};在选择结构中,一旦匹配条件执行代码快中的内容之后,整个选择结构执行完毕;else if  和 else不能单独使用,必须要和if语句一起使用

    二、条件判断之switch

    语法格式:

    Int x = 4;

    switch(x){    x得值只能是byte、short、char、int、enum(Java5 开始支持)、String Java7 开始支持)

      case 1:

        功能执行语句;

      Break;

      case 2:

        功能执行语句;

      Break;

      default:

        功能执行语句;

      break;

    }

    注意:switch的执行顺序是:先找case进行匹配,匹配到了就找最近的break结束判断,没找到就找default进行匹配,再找最近的break结束判断。(如果没找到break,会依次往下执行,直到有break,或者switch判断执行完毕)

    二、While循环

    语法格式:While(x){

          功能执行语句;

         }

    注意:1、x必须为布尔类型的结果值,当x成立,则进行循环体中的内容

    2、while(false){//不能直接写,因为直接编译报错,这样写毫无意义

      }

    三、do  while循环

    语法格式:do{

          }while(x)

    x:必须是布尔类型的结果值

    do while 无论条件是否成立,它都执行一次循环体

    四、for循环

    for循环:

    for(1.初始值语句;2.条件判断语句;3.循环后操作语句){

      4.循环体

    }

    执行顺序: 第一次: 1--2---4---3

       第二次:  2--4--3

       ...

       n次:  2---4---3

    五、while  for  的区别

    while一般用于不知道循环次数的情况

    for一般用于知道循环次数的情况

    六、循环控制语句关键字及作用

    循环控制语句:

    break:  结束本层循环或者结束指定层循环

    continue: 跳过本次循环,进行下一次循环

    return :  结束当前方法

  • 相关阅读:
    在线pdm查看
    vscode
    idea for Mac 代码提示设置
    定位功能
    canvas刮奖
    jquery生成二维码
    Redux DevTools浏览器插件调试redux
    .gitignore
    HBuilder在MAC下的SVN
    UMD编码规范
  • 原文地址:https://www.cnblogs.com/limengkun/p/10562137.html
Copyright © 2011-2022 走看看