zoukankan      html  css  js  c++  java
  • Java编程思想:第4章 控制执行流程

    4.1 true和false

    所有条件语句都用真和假来判断。

    4.2 if-else

    if(bool-exp) statement;  or  if(bool-exp) statement; else statement;

    4.3 迭代

    while(b){} do{}while(b)

    for(init;b;step){}init里可以用逗号定义多个初始变量

    4.4 Foreach语法

    增强for循环  for(T t : 集合/数组){}

    4.5 Return

    4.6 Break和Continue

    任何迭代语句主体都可以用break和continue来控制循环流程。

    可以与标签一同使用:中断循环直到标签所在的地方。

    注意:Java中使用标签的唯一理由就是因为有循环嵌套存在,并且想从多层嵌套中break或者continue;

    4.7 臭名昭著的goto

    4.8 switch

    根据整数表达式,可以从一系列代码中选择一个去执行。

    switch(int-exp){

      case int-val1 : st1; break;

      ...

      default: sn;

    整数表达式包括   byte、short、char、int以及封装类和enum

    注意: 从1.7开始String也可以,原理是把String转成hashcode当做int来处理

     枚举的原理是用枚举类型的自带orginal()方法,返回该类型在枚举类中的顺序,从0开始。

    }

  • 相关阅读:
    代码示例_触摸屏驱动
    代码示例_中断下半部
    代码示例_mmap的实现
    代码示例_阻塞IO
    代码示例_LCD控制
    代码示例_平台总线
    驱动_I2c驱动框架
    驱动_Input输入子系统
    Windows切换桌面或窗口快捷键
    几何分布
  • 原文地址:https://www.cnblogs.com/superzhao/p/4705231.html
Copyright © 2011-2022 走看看