三. 流程控制
-
概述
-
控制代码的执行的流程。
-
分类:
-
顺序执行
-
分支选择
-
循环
-
3.1 流程控制-分支选择
3.1.1 if - 嵌套if
-
class TestIf{
public static void main(String[] args){
/*单分支 if语句:
作用:控制一个分支代码是否被执行。
语法:if(条件){if 分支代码}
解释:
if:java 的关键字,用来控制单分支条件的。
(条件):条件 必须是一个 boolean 表达式。
{需要执行的分支代码}:
所有的合法的java代码都可以作为内容。
执行过程:
1:判断条件是否成立:true or false。
2:如果 true,成立了,那么就执行分支。
3:如果false,不成立,那么就不执行分支。
注意:
如果分支代码只有一条语句,那么可以省略大括号。多条语句,必须使用大括号。
通过条件控制整个大括号中的内容是否被执行。
*/
final int MIN = 0;
final int MAX = 100;
int num = (int)(Math.random()*(MAX-MIN)+MIN);
System.out.println(num);
if(num % 2 != 0)
System.out.println("奇数");
if(num % 2 == 0)
System.out.println("偶数");
//求三个数的最大值。
int num1 = (int)(Math.random()*(MAX-MIN)+MIN);
int num2 = (int)(Math.random()*(MAX-MIN)+MIN);
int num3 = (int)(Math.random()*(MAX-MIN)+MIN);