java - 流程控制
2016-03-19 21:16
351 查看
基本概念
[java] viewplain copy
Java中流程控制,包括分支语句,循环语句,循环控制语句
分支语句
[plain] viewplain copy
if语句
switch语句
判断表达式只能是int,short,byte,char,枚举
判断case是否合法
case后面的表达式必须和判断表达式相同
case后面的表达式必须是常量
不能有两个相同的case
案例
[java] view
plain copy
package com.itlwc;
public class Test {
public static void main(String[] args) {
int grade = 80;
if (grade >= 80)
System.out.println("优");
else if (grade >= 60 && grade < 80)
System.out.println("良");
else if (grade < 60)
System.out.println("差");
}
}
流程图
循环语句
[plain] viewplain copy
while循环语句
do-while循环语句
for循环语句
for循环针对有限的循环,while循环针对无限的循环
循环控制语句
[plain] viewplain copy
break中断语句
continue继续语句
跳出多层循环
[java] viewplain copy
package com.itlwc;
public class Test {
public static void main(String args[]) {
ok: for (int i = 0; i < 10; i++) {
if (i == 5) {
break ok;
}
System.out.println(i);
}
System.out.println("执行完了!!!");
}
}
/*
打印结果:
0
1
2
3
4
执行完了!!!
*/
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树