Java流程控制语句
开发工具与关键技术:Java
作者:吴永旗
撰写时间:2019年4月16日
- if语句
int[] it=new int[]{59,85,60,90,80//定义int数组
for(int i:it){
if(i>=60){// 条件
System.out.printIn(i);//输出结果为60,85,90
}
} - if….else语句
int number=10;
If(number=11){
System.out.printIn(“判断number是等于10”);
}else{
System.out.printIn(“判断number不是等于10”);
} - if……else if……else if….else语句
int score;//分数
if(score>=90){
System.out.printIn(“A级”);
}else if(score<90 && score>=80){
System.out.printIn(“B级”);
}else if(score<80 &&socre>70){
System.out.printIn(“C级”);
}else{
System.out.printIn(“D级”);
} - switch语句
1.例如判断今天是星期几?
2. 如果没有 break 语句出现,程序会继续执行下一条 case 语句,直到出现 break 语句,
结果如下:
3.switch 语句可以包含一个 default 分支,位置可以在任何位置,但一般在后一个
在没有 case 语句的值和变量值相等的时候执行
5. 1.经常用for循环
2.Java 增强 for 循环
- while 循环(必须要有终止条件,要不然一直循环);
- do…while循环与while循环相似,但do…while至少循环一次;
- break 结束循环
9. continue : 结束本次循环,进入下一次循环
- return 结束一个方法