Day3—流程控制语句
条件语句
1.if语句
int a = 2;
int b = 5;
int c = 3;
//if语句的使用
if(a < b){
System.out.println("小于");
}
2.if-else语句`
//if-else语句的使用
if(a == b){
System.out.println("a等于b");
}
else{
System.out.println("a不等于b");
}
3.if-else if语句
//if-else if多分支语句的使用
if(c == 5){
System.out.println("c为5");
}else if (c < 5){
System.out.println("c小于5");
}else{
System.out.println("c大于5");
}
4.switch语句
//switch多分支语句
//必须为整型和字符型
switch (b % 2) {
case 0:
System.out.println("余数为0");
break;
case 1:
System.out.println("余数为1");
break;
default:
System.out.println("出错");
}
循环语句
1.while循环语句
//while循环语句
int i = 1;
while (i <= 5){
System.out.println(i);
i++;
}
2.do-while循环语句
//do-while循环语句
int j = 6;
do {
System.out.println(j);
j++;
}while (j < 5);
3.for循环语句
//for循环语句
int sum = 0;
for (int i1 = 1; i1 <= 100; i1 += 1){
sum += i1;
}
System.out.println(sum);
4.foreach语句
//foreach语句
int array1[] = {99, 98, 97};
for (int arr : array1){
System.out.println(arr);
}
跳转语句
1.break语句: 用于强行退出当前循环
2.continue语句 : 用于让程序直接跳过其后面的语句,进行下一次循环。
3.return语句: 从一个方法返回,并把控制权交给调用它的语句。