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 :  结束当前方法

  • 相关阅读:
    java中this关键字
    java继承
    java super关键字
    java String类型存储详解
    java四种访问权限修饰符
    C/C++语言void及void指针深层探索【转】
    Linux Epoll介绍和程序实例【转】http://blog.csdn.net/sparkliang/article/details/4770655
    服务器与wp7的socket通信【转】 http://www.cnblogs.com/linzheng/archive/2011/06/21/2086456.html
    android关于socket编程,以聊天为例【转】http://hi.baidu.com/yaoyuanhuajx/item/9b93d7565f315ba9acc857d7
    Tesseract 3 语言数据的训练方法【转】http://blog.csdn.net/dragoo1/article/details/8439373
  • 原文地址:https://www.cnblogs.com/limengkun/p/10562137.html
Copyright © 2011-2022 走看看