在本教程中,您将学习如何使用Java中的switch语句来控制程序执行的流程
在Java中,我们使用了if..else..if阶梯在多个块之间执行一个代码块。但是,if ... else ... if梯子的语法太长。
因此,我们可以使用switch语句代替long if ... else ... if梯子。switch语句的使用使我们的代码更具可读性。
switch语句的语法为:
switch语句评估expression或variable(表达式或变量),并将其与每个case标签的值(可以是表达式)进行比较。
现在,如果值与某个case标签匹配,那么将执行匹配case标签的所有语句。
例如,如果 variable/expression 等于value2。在这种情况下,case将执行该匹配的所有语句(case2的语句)。
注意,在每种情况下都使用break语句。break语句用于终止该语句的执行switch。
这很重要,因为如果不使用break语句,则case之后的所有语句将按顺序执行,直到switch语句结束。

输出:
在上面的示例中,我们使用switch语句找出一周中的某天。在这里,我们有一个保存整数值的变量week。将该值与switch块case内的每个值进行比较。
这里week的值是4。因此,它与case 4匹配。所以case 4里面的语句被执行了。
下面的程序从用户那里接受三个输入:一个运算符和2个数字。根据用户提供的运算符,对这些数字进行计算。然后结果显示在屏幕上。
在浏览该程序之前,您最好已经了解Java scanner以接受用户的输入。
输出:
在上面的示例中,我们使用switch语句创建了一个计算器。它根据用户提供的运算符执行计算。
版权声明:
本文来源网络,所有图片文章版权属于原作者,如有侵权,联系删除。
本文网址:https://www.bianchenghao6.com/java-jiao-cheng/16214.html