AVA流程语句有几下几种:
一、if语句:
1.if语句:如果满足条件语句,则执行执行语句;
if(条件语句){ 执行语句; ....; }
2.if....else语句:如果满足判断语句,则执行执行语句1,否则执行执行语句2;
if(判断语句{ 执行语句1; .....; }else{ 执行语句2; ......; }
3.if....else if....else语句:对多个条件进行判断,进行多种不同的处理;
if(判断条件1){ 执行语句1 }else if(判断条件2){ 执行语句2 } .... else if(判断条件n){ 执行语句n }else { 执行语句n+1 }
二、while语句:反复进行循环条件的判断,若成立则执行执行语句,直至条件不成立,循环结束。
while(循环条件){ 执行语句 ....... }
三、do....while语句:先执行执行语句一次,再根据循环条件判断是否继续执行;
do{ 执行语句; .....; }while(循环条件);
四、for循环:先执行初始化表达式,再根据循环条件,若不成立则退出循环;若成立则执行执行语句,继而再执行操作表达式,再进行循环条件的判断。
for(初始化表达式;循环条件;操作表达式){ 执行语句; ......; }
五、三元运算:进行判断条件的判断,若成立则执行表达式1,若不成立则执行表达式2.
判断条件?表达式1:表达式2
六、选择结构switch语句:将表达式的值与目标值比较,满足则执行相应的执行语句;没有匹配的执行default后的语句;
switch (表达式){ case 目标值1: 执行语句1 break; case 目标值2: 执行语句2 break; ...... case 目标值n: 执行语句n break; default: 执行语句n+1 break; }
七、跳转语句:
1.continue:
continue语句用在循环语句中,作用是终止本次循环,执行下次循环。
//1-100内的奇数求和 public class ContinueDemo { public static void main(String[] args) { int sum = 0; // 定义变量sum,用于记住和 for (int i = 1; i <= 100; i++) { if (i % 2 == 0) { // i是一个偶数,不累加 continue; // 结束本次循环 } sum += i; // 实现sum和i的累加 } System.out.println("sum = " + sum); } } 输出: sum = 2500