`

switch...case语句怎样接字符串啊???

    博客分类:
  • java
阅读更多

参考:  
  <script   language="javascript">  
  function   test(cs){  
  switch(cs){  
  case   "a":alert("input   a");break;  
  case   "b":alert("input   b");break;  
  case   "c":alert("input   c");break;  
  default:alert("input   other   words");break;  
  }  
  }  
  test("a");  
  test("b");  
  test("c");  
  test("d");  
  </script>

分享到:
评论

相关推荐

    Java switch case 语句.docx

    Java的switch case语句是一种控制流程结构,用于根据变量的值执行不同的代码块。它提供了一种更简洁的方式来替代多个if...else if...else语句。以下是对switch case语句的详细解释: 1. **基本语法**: switch语句...

    C++语言:switch语句最详细讲解.pdf

    4. 如果switch表达式的值等于某个case后的值,但该case语句不包含break语句,则控制流将继续执行后续的case语句,直到遇到break语句为止。 二、switch语句的注意要点 1. switch语句中使用的表达式必须是整型或可以...

    switch不能字符串比较解决方法

    - `switch`语句中的`case`标签可以是字符串文字。 2. **优势**: - **可读性**:使用字符串作为`case`标签使得代码更易于理解,特别是当选项代表某种含义时。 - **灵活性**:直接使用字符串可以避免创建额外的...

    switch 语句与 case 语句一起使用,每个 case 对应一个可能的值.rar

    1. `expression`:这是`switch`语句的核心,它是一个计算后能产生整型、字符型、枚举类型或者字符串类型的表达式。根据这个表达式的值来决定执行哪个`case`下的代码。 2. `case value1`:每个`case`后面跟一个可能的...

    详解Swift的switch...case语句中break关键字的用法

    在Objective-C中,通常需要使用多个`if`语句来检查字符串或其他条件,但在Swift中,你可以直接在`switch`语句中使用字符串,这大大提高了代码的可读性和简洁性。 在Swift的`switch`语句中,`break`关键字的用法与...

    c#Switch.rar

    2. **字符串匹配**:从C# 7.0版本开始,可以直接使用字符串作为`switch`表达式。 ```csharp string color = "red"; switch (color) { case "red": Console.WriteLine("红色"); break; case "blue": Console....

    switch语句.pdf

    自Java 7开始,`switch`语句可以接受字符串(`String`)类型。这样就允许根据字符串的值来执行不同的代码块,提高了代码的可读性和灵活性。例如: ```java String day = "Wednesday"; String dayString; switch ...

    9-switch.pdf

    在使用switch语句时,应该注意到它虽然在某些情况下比if-else结构更清晰,但它也有一些限制,比如不能使用浮点数或字符串作为case标签。此外,case标签必须是常量或字面量,因此不能使用变量或需要在运行时计算的...

    Swift中的条件切换语句switch...case学习教程

    Swift中的条件切换语句`switch...case`是编程中一种重要的控制流结构,它允许根据一个表达式的值来执行不同的代码块。与许多其他编程语言相比,Swift 的 `switch` 语句具有更广泛的数据类型支持和更强大的功能。本文...

    switch语句和exe

    这个表达式的结果通常是一个整数或枚举类型,但C++11之后也支持字符串(std::string)和其他类型。`switch`语句常用于替代一系列的`if...else if...else`语句,使其代码更简洁、易读。 `switch`语句的基本语法如下...

    Java 零基础控制语句 - switch 语句.md

    - **字符串作为 case 值**:从 Java 7 开始,`switch` 语句支持字符串作为 case 值,这使得代码更加直观易懂。例如: ```java String str = "hello"; switch (str) { case "hello": System.out.println("欢迎...

    【Matlab基础】字符串与结构语句.docx

    - `strvcat`:垂直连接字符串,将它们排列成一个字符串向量。 - `strcmp`:比较两个字符串是否相等,区分大小写,返回1表示相等,0表示不等。 - `strcmpi`:与`strcmp`类似,但不区分大小写。 - `strncmp`:比较两个...

    Java String Interview Questions.pdf

    13. 是否可以在Java的switch case语句中使用字符串? 从Java 7开始,可以在switch case语句中使用字符串。 14. Java中的字符串方法有哪些? Java中的字符串方法有多种,包括toUpperCase()、toLowerCase()、trim()...

    应用Case语名进行判断.rar

    4. **类型兼容性**:`switch`表达式和`case`标签必须是相同的数据类型,或者在某些语言中(如Java 7以后),它们可以是枚举类型或者字符串类型。 在实际应用中,`case`语句常用于处理多种可能的输入、状态机设计、...

    javaif语句和switch语句.doc

    其中,`expression`是任何整型表达式或字符串表达式,`value1`、`value2`等则是`expression`可能取到的具体值。 ##### 3.2 示例分析 考虑以下示例代码: ```java int dayOfWeek = 3; switch (dayOfWeek) { case 1...

    计算机二级C语言选择结构考点归纳:用switch语句实现多分支选择结构.docx

    1. switch语句只能用于整型变量或枚举类型变量,不能用于浮点型变量或字符串类型变量。 2. case后面的常量表达式必须是常量,不能是变量。 3. default语句是可选的,如果不存在default语句,switch语句将跳过执行。 ...

    1.7编程基础之字符串(30题)--题目 有链接.pdf

    标题中提到的“1.7编程基础之字符串(30题)--题目 有链接.pdf”指明了这份资料是一本关于编程基础的题集,专注于字符串相关的编程题目,并且这些题目可以在提供的链接中找到。由于文件内容中提到了多个编程题目,我们...

    学Java的第十二天–程序流程控制–switch..case

    2. **类型限制**:虽然从Java 7开始,`switch`支持字符串,但它仍然不支持浮点数等类型。 3. **编译错误**:如果`switch`表达式中的某个`case`标签不存在,则会导致编译错误。 ### 六、总结 通过本文的学习,我们...

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

    然而,它也有一些限制,比如无法像C++或Java那样在`case`中使用范围或字符串模式匹配。在更复杂的场景下,可能需要结合`if-elif-else`语句或者使用元类(metaclass)和装饰器(decorator)来实现更复杂的逻辑。 在...

Global site tag (gtag.js) - Google Analytics