标签:多重 default 判断 int family else style switch har
1 if(条件){ 2 3 //此处插入代码,表示if中的条件成立执行的语句 4 }
注意:
1.条件 必须 boolean
2.if只带 一行代码 ,可以省略 { }
1 int b=3,c=4,d=5; 2 if (b<c) 3 if (b>d) 4 System.out.println(d); 5 else 6 System.out.println(c);
输出结果为 4
1 if(条件){ 2 //条件成立输出 3 }else{ 4 //条件不成立输出 5 }
注意:
1.else 不能带条件;
2.if,else只带一行代码,可以省略{ }
1 if(条件){ 2 3 }else if(条件){ 4 可以有多个 5 }else{ 6 可以省略 7 }
注意:
1.if,else if可以带条件的
2.if,else if,else 只带一条语句,可以省略{ }
1 switch(表达式){ 2 case 常量值: //此标签可以有多个 3 代码块; 4 break; 5 6 default: //可以省略 7 代码块: 8 break;//可以省略 9 10 }
注意:
1.表达式的值类型 与 标签 中常量值类型相符;
2.表达式类型 必须是 byte,short,int,char,String,enum
3.标签不能相同;
4.支持标签堆叠。
固定循环 for
非固定 while do-while
固定循环次数
1 // 初始值;终止值;迭代 2 for(int i=0;i<5;i++){ 3 System.out.println(i); //循环体 4 }
先条件判断,后循环操作。
非固定次数循环:
1 while(条件){ 2 循环体;//循环操作 3 }
先条件判断,后循环操作。
1 do{ 2 循环体; 3 4 }while(条件);
先执行,后判断。
标签:多重 default 判断 int family else style switch har
原文地址:https://www.cnblogs.com/zhaozishuang/p/9038067.html