`
wjt276
  • 浏览: 650274 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

java中switch case用法

    博客分类:
  • Java
阅读更多

关于java中switch使用的一些说明

switch(表达式)
{
case 常量表达式1:语句1;
....
case 常量表达式2:语句2;
default:语句;
}
default就是如果没有符合的case就执行它,default并不是必须的.
case后的语句可以不用大括号.
switch语句的判断条件可以接受int,byte,char,short,不能接受其他类型.
一旦case匹配,就会顺序执行后面的程序代码,而不管后面的case是否匹配,直到遇见break,利用这一特性可以让好几个case执行统一语句.

例如:

switch(x){

case 1:

case 2:

case 3:
    System.out.println("haha");
    break;
case4: 
    System.out.println("hehe");

} 
 

分享到:
评论

相关推荐

    用函数指针替代Switch/Case语句的程序设计方法

    单片机程序中,当Switch/Case语句分支较多、处理代码较长、处理情况较为复杂时,逻辑修改和程序调试均存在一定的困难。针对该问题,本文给出了使用函数指针替代Switch/Case语句的实现思路以及相对应的代码模型,为...

    Python-switchcase用纯Python实现的SwitchCase结构

    在Python中,`switch-case`的常见实现方法是使用字典(dictionary)和函数作为值。首先,我们需要定义一个字典,键为可能的条件(case),值为对应的函数或者处理代码块。接下来,我们根据输入的条件(switch)从...

    JAVA程式-自动贩卖机SWITCH&CASE.doc

    从标题 "JAVA 程式-自动贩卖机 SWITCH&CASE" 中,我们可以看到这是一个 Java 程式设计的自动贩卖机系统,使用 SWITCH&CASE 语句来实现不同的选择逻辑控制。 描述解析 从描述 "JAVA 程式-自动贩卖机 SWITCH&CASE" ...

    switch+case语句例子成绩

    `switch-case` 语句是 Java 语言中的一个控制流结构,它允许程序根据不同的条件分支执行不同的代码块。在给定的例子中,`switch-case` 语句被用来根据学生的成绩分配相应的等级,如 A、B、C、D 或 F。 首先,我们...

    Java中Switch用法代码示例

    Java中Switch用法代码示例 Java中的Switch语句是一种多分支选择语句,用于根据不同的值或表达式来执行不同的代码块。在Java中,Switch语句的使用需要注意以下几点: 1. Switch语句后的表达式只能是byte、short、...

    在java switch中使用String作为分支条件

    在Java 6及之前的版本中,由于`switch`语句不支持直接使用`String`类型作为条件,因此需要采取其他方法来实现类似的功能。一种常见的做法是通过自定义枚举(`enum`)来间接支持字符串作为`switch`语句的条件。下面是...

    Java-Java Switch语句详解教程

    本教程将深入探讨Java Switch语句的使用方法和注意事项。 首先,Switch语句的基本语法结构如下: ```java switch (expression) { case value1: // code block for value1 break; case value2: // code block ...

    Java中switch实例.pdf

    在提供的示例代码中,`Operate`类的`main`方法使用了`switch`语句进行操作: ```java public class Operate { public static void main(String[] args) { int x = 5, y = 10, z; char op = '-'; switch (op) { ...

    java中switch选择语句代码详解

    Java 中 Switch 选择语句代码详解 Java 中的 Switch 选择语句是一种多路分支语句,用于根据不同的条件来执行不同的语句块。下面是 Switch 语句的基本结构: switch(表达式){ case 常量1: 语句块1; break; case...

    java学习资料-switch基础介绍及具体使用方法

    Java中的switch语句是一种多路分支的选择流程控制结构,它提供了比if-else语句更为简洁的代码形式,尤其在处理多个等值判断时。在Java中,switch语句适用于处理int、short、byte和char类型的值,以及枚举类型(自...

    Java switch 语句如何使用 String 参数

    在 Java 7 之前,如果我们尝试使用 String 参数在 switch 语句中,编译器将报告错误,指出“Cannot switch on a value of type String for source level below 1.7. Only convertible int values or enum variables ...

    Android中的工厂模式(减少if-esle和switch-case)

    在Android开发中,面对大量的对象创建,我们常常会遇到代码中充斥着`if-else`或`switch-case`结构的情况,这不仅使得代码难以维护,还降低了可读性。为了解决这一问题,设计模式应运而生,其中工厂模式是一种常用的...

    C#中的switch case使用介绍

    switch-case结构的基本使用方法如下: 1. 使用switch关键字后跟一个括号内的表达式,表达式的返回值将用于决定程序执行哪一个case分支。 2. case关键字后跟一个与表达式返回类型相匹配的常量表达式和冒号,之后是...

    Java程序设计基础:switch选择结构.pptx

    switch选择结构 ...解决方法:使用多重if选择分支结构实现 使用switch选择结构 语法格式: switch 选择结构的语法 计算表达式的值 语句序列1; break; 语句序列2; break; switch(表达式){ case 常量1: cas

    java常用语句大全JAVA程式-自动贩卖机SWIJava程序设计报告TCH&CASE

    其中,`switch...case`语句在给定标题中特别提到,通常用于多选项的情况判断,例如游戏中的不同玩家选择。 - **异常处理**:`try...catch...finally`,用于处理程序运行过程中可能出现的异常情况,确保程序的健壮性...

    枚举类型在switch语句中的用法

    ### 枚举类型在switch语句中的用法 在编程语言中,枚举(Enum)是一种数据类型,它由一组固定的常量组成,通常用于表示有限的预定义值集。枚举类型的使用可以让代码更加清晰易读,并且有助于减少错误的发生。在本篇...

    java代码-Switch case

    在`main.java`文件中,开发者可能创建了一个函数或方法,展示了如何使用`switch`语句处理不同情况。`README.txt`文件通常包含了项目的简介、使用说明或开发者注释,可能包含关于`switch`用法的解释或示例。 通过...

    Python Switch Case三种实现方法代码实例

    在Python编程语言中,由于其语法特性,没有像C、Java等语言中的`switch-case`语句。然而,可以通过不同的方式模拟实现类似的功能。这里我们将详细介绍两种常见的模拟`switch-case`的方法。 ### 方法一:使用字典...

    Java枚举类型在switch语句正确使用方法详解

    Java 枚举类型在 switch 语句中的正确使用方法是本文的主要内容。通过示例代码,详细介绍了如何正确地使用 Java 枚举类型在 switch 语句中。 首先,需要了解 Java 枚举类型的基本概念。Java 枚举类型是一种特殊类型...

Global site tag (gtag.js) - Google Analytics