## 流程控制
在Java中,依然是 顺序结构,判断(分支选择)结构和循环结构,可以说在绝大部分编程语言中,都存在这三种结构。
### 分支结构
* if条件语句类似于之前学习过的js中if
* switch 则要注意,case后面跟着大括号
* switch 还要注意选择的类型是有限制的,限制为byte,short,int,char,以及String
### 循环结构
~~~java
public class Test {
public static void main(String[] args) {
for(int i = 0; i < 10; i++) {
//循环体
//循环顺序
//第一次循环的时候 ,发现定义了初识变量i,通过循环条件判断 i < 10,进入循环
//执行循环体
//第二次循环之前,执行迭代语句,i++,又通过循环条件判断,进入循环
//...
//第十次循环之后,执行i++,未通过循环条件判断,跳出循环,循环结束
}
}
}
~~~
* while
~~~java
初始化语句;
while(循环条件) {
循环体;
迭代语句;
}
~~~
* do...while
~~~java
初始化语句;
do {
循环体;
迭代语句;
} while(循环条件);
~~~
无论如何都会执行一次
* for
~~~java
for(初始化语句; 循环条件; 迭代语句) {
循环体;
}
~~~
- 课程开始
- 第一课20191008
- 第二课20191009
- HTML
- CSS
- CSS第一课
- CSS第二课
- CSS第三课
- CSS第四课
- CSS第五课
- JavaScript
- Js第一课
- Js第二课
- Js第三课
- Js第四课
- Js第五课
- Js第六课
- Js第七课
- Js-事件模型
- Js-2019-10-31-标准库
- Js-2019-11-01- 标准库
- Js-2019-11-01-Json
- Js-2019-11-01-对象的创建
- Js-2019-11-04-this的使用
- Js-2019-11-05-storage与异常
- Js-2019-11-05-BOM与补充知识点
- Js-2019-11-06-正则表达式和计时器
- jQuery
- jQuery-2019-11-13-初识jQuery
- jQuery-2019-11-14-jQuery节点操作
- jQuery-2019-11-15-jQuery节点操作二
- jQuery-2019-11-16-jQuery效果与动画
- Java
- Java-2019-11-27-变量直接量数据格式运算符
- Java-2019-11-28-流程控制
- Java-2019-12-02-数组
- Java-2019-12-04 面向对象
- Java-2019-12-05-封装
- Java-2019-12-06-深入构造器
- Java-2019-12-09-继承
- Java-2019-12-10-多态
- Java-2019-12-10-包装类
- Java-2019-12-11-final修饰符
- Java-2019-12-11-包装类
- Java-2019-12-11-接口
- java-2019-12-13-设计模式
- Java-2019-12-16-集合框架
- Java-2019-12-18-集合排序
- Java-2019-12-23-常用类学习
- Java-2019-12-25-异常处理
- Java-2019-12-31-内部类详解
