`
zhangfeijava
  • 浏览: 2936 次
文章分类
社区版块
存档分类
最新评论

swith(变量) 变量可以是那些类型

阅读更多
switch()括号中的内容必须是数值型(包括short,int,Double,char等)布尔型和字符串型,其它的都不行。
而case后面必须是常量,即如果后面跟str的话,前面是const   string   str   =   "abc "就行,但如果前面是public   string   str   =   "abc "就不行。当然一般我们都直接写值如 "abc "。
分享到:
评论

相关推荐

    C#数据类型和变量

    变量可以在声明时初始化,如`int y = 10;`。变量的生命周期根据其作用域决定,一般有方法作用域、块作用域和类作用域。局部变量在方法内部定义,只在该方法内有效;块变量在大括号{}内定义,只在其所在块内有效;类...

    DSP程序变量存储问题

    - **合理选择变量类型**:使用合适的变量类型可以减少内存占用,例如使用短整型代替整型等。 - **利用外部存储器**:当程序需要处理大量数据时,可以考虑使用外部存储器来扩展存储空间,比如SDRAM或Flash。 - **动态...

    结构体变量(包括年、月、日),编程序,要求输入年月日,程序能计算并输出该日在本年中是第几天

    구조体变量在VC++中的应用及计算日期在一年中的天数 在VC++中,结构体变量是一种...通过学习这个例子,我们可以学习如何使用结构体变量和switch语句来解决实际问题,并了解如何考虑闰年问题来计算日期在一年中的天数。

    java变量的生命周期与作用域

    Java 变量的生命周期是指变量从定义到销毁的整个过程,而作用域是指变量可以被访问的范围。在 Java 中,变量的生命周期和作用域是密切相关的。 变量的生命周期可以分为三个阶段:定义、初始化和销毁。定义是指变量...

    java掌握Java语言的基本组成、基本数据类型、变量

    2. **多维数组**:可以是二维或多维数组,表示表格形式的数据,如`int[][] matrix = new int[3][4];` 五、流程控制语句 1. **条件语句**:包括if、if...else、switch等,用于根据不同条件执行不同代码块。 2. **...

    c++常量与变量基本知识

    整型变量可以是有符号型、无符号型、长型、短型或象上面定义的普通符号整型。整型是 16 位的,长整型是 32 位,短整型等价于整型。 浮点类型变量顾名思义,浮点类型变量是用来存储带有小数的实数的。C 语言中有三种...

    JavaScript对象变量图

    - JavaScript对象是一组键值对的集合,键可以是字符串或符号,值可以是任何数据类型。创建对象的方式有字面量语法`{key: value}`和构造函数`new Object()`。 3. **函数**: - 函数是可重复使用的代码块,可以作为...

    MyEclipse环境变量配置说明

    在`File > Switch Workspace > Other...`中,可以选择或创建新的工作空间。注意,不同的工作空间可以有不同的环境配置,因此要确保每个工作空间的环境配置都符合项目需求。 - **项目特定配置**:在MyEclipse的项目...

    PHP变量放在大括号里面的含义2

    2. **使用大括号(`{}`)**:在双引号包裹的字符串中,可以直接将变量置于大括号内。 ```php $name = "张三"; echo "Hello, {$name}!"; ``` 第二种方法更为简洁且易于阅读,尤其是在处理复杂的字符串和多个变量...

    JavaScript 深入学习【词法结构值类型和变量】

    7. **类型转换**:JavaScript是弱类型语言,变量的类型可以在运行时动态改变。强制类型转换如`Number(value)`、`String(value)`和`Boolean(value)`是常见的操作。 8. **运算符**:JavaScript支持各种算术、比较、...

    jdk的安装和环境变量的配置及java基础

    - **练习4**:定义一个变量保存性别和一个变量保存年龄,编写程序判断一个人是否可以搬动某个重物(假设男性年龄不小于16岁,女性年龄不小于18岁)。 以上是对标题、描述和部分给定内容中的知识点进行了详细的解释...

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

    在上述代码中,`switch`语句使用`String`类型的`color`变量作为其条件表达式,并根据`color`变量的值执行相应的分支代码块。值得注意的是,当使用`String`类型作为条件时,`switch`语句内部会调用`String`对象的`...

    Javase基础变量和语法.docx

    Java中,数据可以相互转换,例如,int类型的变量可以转换为long类型的变量,但需要注意数据的取值范围,以避免溢出或精度损失。数据类型的大小顺序是:Byte 。 运算符和表达式 Java中有多种运算符,包括算数运算符...

    Java环境变量-jdk1.7

    4. **开关语句支持字符串**:switch语句不再只接受整型和枚举,现在也可以使用字符串,使得代码更易读。 5. **改进的类型推断**:增强了Java编译器的类型推断能力,使得Lambda表达式和泛型的使用更加方便。 6. **...

    php中的注释、变量、数组、常量、函数应用介绍

    常量和变量的主要区别在于常量一旦设置后就不能被重新赋值或销毁,而变量可以随时赋新值,也可以被unset()函数销毁。常量命名通常使用全大写字母,以与变量区分。常量的值只能是标量类型,不能是复合类型如数组或...

    变量和cascii注意

    字符和整数之间是可以互换的,字符变量存储的是ASCII码值,而整型变量可以存储任何整数值。当我们用 `%c` 格式化输出一个整数时,它会被转换为对应的字符;用 `%d` 输出字符时,则显示其ASCII码值。 3. 数据类型...

    java用switch语句输出两个数的运算结果(运用字符变量+-*/).rar

    在一个程序中定义两个整数,定义一个字符变量,当这个字符变量分别是‘+’、‘-’、‘*’、‘/’时,用switch 语句输出这两个数的运算结果。(可以练习从控制台上输入两个数以及运算符,进行运算。 注:可以运行

    JAVA第一阶段基础测试题,java变量,运算符,分支,循环测试题.pdf

    *JAVA 中的变量可以是基本数据类型(primitive types)或引用类型(reference types) *基本数据类型包括整数(int)、浮点数(float)、字符(char)等 *引用类型包括数组、字符串、对象等 二、运算符 *JAVA 中的...

    jstl学习-变量的取值范围和编译后的代码

    在JSP中,变量可以在不同的作用域内创建和使用,包括page、request、session和application。JSTL也遵循这一规则。例如,我们可以使用`<c:set>`标签来设置变量: ```jsp , JSTL!" scope="page"/> ``` 这里的`var`...

    9-switch.pdf

    switch语句是编程中常用的一种多分支选择结构,它可以有效地替代多个if-else语句,当需要根据一个变量的值选择执行不同的代码块时非常有用。它尤其适合于变量可能的值是已知的并且数量不是特别大的情况。 在C语言中...

Global site tag (gtag.js) - Google Analytics