if:
if(score >= 60){
System.out.println(“pass”);
}
if…else:
if(score >= 90){
System.out.println(“excellent”);
}else if(score > 60){
System.out.println(“pass”);
}else{
System.out.println(“no pass”);
}
switch:
int salary = 1;
switch(salary){
case 1:
System.out.println(“A”);
break;
case 2:
System.out.println(" B");;
break; //如果没有break就会继续执行,后面的case即使不匹配也执行,知道遇到下一个break才会中断
case 3:
System.out.println(“C”);
break;
}
三元运算符:
//如果分数大于等于60为pass,小于60为no pass
int score 58;
score >= 60?“pass”:“no pass”;
//如果分数大于等于90为A, 如果大于等于80为B, 小于80未C
int score = 85;
score >= 90? “A”:(score >= 80? “B”:“C”);
while:
//输出1到10个数字
int i = 1;
while(i <= 10){
System.out.println(i+"\t");
i++;
}
do…while:
//输出1到10个数字
int i =1;
do{
System.out.println(i+"\t");
i++;
}while(i <= 10);
for:
//输出1到10个数字
for(int i = 1; i<=10; i++)
{
System.out.println(i+"\t");
}
本文深入解析了Java中的各种控制流程语句,包括if条件判断、switch多选判断、三元运算符、while循环、do...while循环及for循环的使用方法和场景。通过实例展示了如何在程序中灵活运用这些语句,实现逻辑控制和循环操作。
9065

被折叠的 条评论
为什么被折叠?



