一、if语句
1.解释:通过if语句判断条件是否为true,如果为true,则执行then语句。
2.例子:
public void applyBrakes(boolean isMoving,int currentSpeed){
if(isMoving){
currentSpeed++;
}
}
二、if-else语句
1.解释:通过if语句判断条件是否为true,如何为true则执行then语句,否则执行else语句块
2.例子:
public void applyBrakes(boolean isMoving,int currentSpeed){
if(isMoving){
System.out.println("1");
}else{
System.out.println("2");
}
}
三、switch语句
1.解释:switch条件可以是byte, short, char,int类型,或者是相应包装类型,也可以是String类型,也就是数字和字符类型
2.例子:
public static void main(String[] args) {
int month = 8;
String monthString;
switch (month) {
case 1: monthString = "January";
break;
case 2: monthString = "February";
break;
case 3: monthString = "March";
break;
default: monthString = "other";
break;
}
}
四、while语句
1.解释:while语句主要起到循环的作用,如果while语句条件为true,就会一直执行
2.例子:
int count = 1;
while(count < 11){
System.out.println("Count is:" + count);
count++;
}
五、for语句
1.解释for语句也是用于循环功能,如果一直满足条件会一直执行
for (initialization; termination; increment) {
statement(s)
}
2.例子:
for(int i=1; i<11; i++){
System.out.println("Count is:" + i);
}
六、break和continue
1.解释:break语句用于跳出整个循环,continue用于跳出当前循环,继续进行整个循环
2.例子:
for(int i=1;i<11;i++){
System.out.println("Count is:" + i);
break;
}
for(int i=1;i<11;i++){
System.out.println("Count is:" + i);
continue;
}