首页 > 其他 > 详细

流程控制语句

时间:2019-08-05 16:51:40      阅读:96      评论:0      收藏:0      [点我收藏+]
 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);

 

流程控制语句

原文:https://www.cnblogs.com/xiaoxiaolulu/p/11303875.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!