if if..else switch 三元运算符 while do..while for

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");
}


版权声明:本文为wangbin___原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。