3.27Java流程控制语句
程序员入场门票,流程控制语句是整个程序的核心
流程控制语句的作用
作用:
用来控制各语句执行的顺序
三类
顺序结构,"先执行a,在执行b"的逻辑
选择结构,"如果...,则..."的逻辑
-
if结构
-
if单选择结构
-
if(布尔表达式){
语句块
} -
流程图:
-
-
实例:
-
再开始实例之前先介绍Math类的使用
-
Java.lang包中的Math类提供了一些用于数学计算的方法(random、sin、cos等)
-
Math.randon()方法用于产生一个0~1区间的double类型的随机数,但是不包括1。
-
int i = (int)(6 * Math.random()); //产生:[0,5]之间的随机整数
-
-
-
if-else双选择结构
-
if-else if-else多选择结构
-
switch结构
-
实例:
if(条件(可以是布尔表达式...)){
//内容
}else{
//内容
}
/*
if+条件+语句块+else
*/
循环结构,"如果...,则再继续..."的逻辑
It's a lonely road!!!