当前位置:网站首页 > Java教程 > 正文

java.switch使用教程



在本教程中,您将学习如何使用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语句结束。

Java switch语句的流程图
Java switch语句的流程图

输出

在上面的示例中,我们使用switch语句找出一周中的某天。在这里,我们有一个保存整数值的变量week。将该值与switch块case内的每个值进行比较。

这里week的值是4。因此,它与case 4匹配。所以case 4里面的语句被执行了。

下面的程序从用户那里接受三个输入:一个运算符2个数字。根据用户提供的运算符,对这些数字进行计算。然后结果显示在屏幕上。

在浏览该程序之前,您最好已经了解Java scanner以接受用户的输入。

输出

在上面的示例中,我们使用switch语句创建了一个计算器。它根据用户提供的运算符执行计算。

  • 上一篇: java做闹钟教程
  • 下一篇: java+9教程
  • 版权声明


    相关文章:

  • java做闹钟教程2024-12-03 12:58:04
  • java安装使用教程csgo2024-12-03 12:58:04
  • java注解详细教程2024-12-03 12:58:04
  • java的极光推送教程2024-12-03 12:58:04
  • java需求分析教程2024-12-03 12:58:04
  • java+9教程2024-12-03 12:58:04
  • 优酷java教程2024-12-03 12:58:04
  • java教程80讲2024-12-03 12:58:04
  • java图片上传 教程2024-12-03 12:58:04
  • ctp开发教程JAVA2024-12-03 12:58:04