实习生:指北君,今天能给我讲讲流程控制吗?流程控制到底有哪些东西。
指北君 :好,今天我就给你把把脉。Java 中的流程控制相关的东西也挺多的,比如说块作用域、if-else、switch、for循环、while循环等等。
块作用域
指北君:在我们学习流程控制语句之前呢,我们先来熟悉一下什么是块作用域。
块 是指一对大括号括起来的若干条简单的Java语句,它确定了变量的作用域,多个块允许嵌套。
但是呢, 嵌套块中的变量不能重复定义。比如下面的示例代码就不能编译成功。
if-else 条件语句
if 语句
if 语句的基本格式:
来个示例
结果输出:
if-else 语句
if-else 语句基本格式:
来个示例
结果输出:
if-else-if 语句
if-else-if 语句基本格式