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