zoukankan      html  css  js  c++  java
  • 流程控制语句

     1 if (判断条件1) {
     2    执行语句1;  
     3else if (判断条件2) {
     4    执行语句2;  
     5 }
     6 ...
     7 }else if (判断条件n) {
     8   执行语句n;   
     9else {
    10    执行语句n+1;  
    11 }
    # 三元表达式
    
    
            int a = 1;
            int b = 2;
    
            int c;
            c = a > b ? a:b;
            System.out.println(c);
     1         /**
     2          * switch(表达式) {
     3          *   case 常量值1:
     4          *     语句体1;
     5          *     break;
     6          *   case 常量值2:
     7          *     语句体2;
     8          *     break;
     9          *   ...
    10          *   default:
    11          *     语句体n+1;
    12          *     break;
    13          * }*/
    14 
    15         int flag = 21;
    16 
    17         switch (flag){
    18             case 1:
    19                 System.out.println("+1");
    20                 break;
    21             case 2:
    22                 System.out.println("+2");
    23                 break;
    24             case 3:
    25                 System.out.println("+3");
    26                 break;
    27             default:
    28                 System.out.println("+Null");
    29                 break;
     1     /**
     2      * for(初始化表达式①; 布尔表达式②; 步进表达式④){
     3      * 循环体③        
     4      * }
     5      * */
     6 
     7     public static void main(String[] args) {
     8 
     9         for (int i = 0; i <100 ; i++) {
    10             System.out.println(i);
    11         }
    12     }
     1         /**
     2          * 初始化表达式①
     3          *   while(布尔表达式②){
     4          *     循环体③
     5          *     步进表达式④
     6          * }
     7          * */
     8 
     9         int i = 0;
    10         while (i < 10){
    11             System.out.println(i);
    12             i++;
    13         }
     1         /**
     2          * 初始化表达式①
     3          *     do{
     4          *     循环体③
     5          *     步进表达式④
     6          * }while(布尔表达式②);
     7          *
     8          * do...while循环的特点:无条件执行一次循环体,即使我们将循环条件直接写成false,也依然会循环一次。这样的
     9          * 循环具有一定的风险性,因此初学者不建议使用do...while循环
    10          * */
    11 
    12         int i = 0;
    13         do {
    14             System.out.println(i);
    15             i++;
    16         } while (i <= 10);
  • 相关阅读:
    快速搭建ssh(最终版)
    基于SSH2框架Struts2拦截器的登录验证实现(转)
    如果jsp提交到action为空指针的话
    jsp页面添加一个集合数组到action(用序列化提交)
    ajax局部更新
    centOS解决乱码问题
    centOS中修改语言环境
    centOS中如何修改运行级别!
    关于Java静态代码块、初始化块、构造函数的调用顺寻问题?
    九大隐私对象
  • 原文地址:https://www.cnblogs.com/xiaoxiaolulu/p/11303875.html
Copyright © 2011-2022 走看看