社区
Java SE
帖子详情
switch语句中字符串做为参数怎么实现
jifei0611
2006-03-23 08:18:23
参数有多个
不用if 分支语句
...全文
610
9
打赏
收藏
switch语句中字符串做为参数怎么实现
参数有多个 不用if 分支语句
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xie20
2006-03-25
打赏
举报
回复
用bshell脚本吧,他支持的了
foxty
2006-03-25
打赏
举报
回复
switch是不能接受字符串参数的,意见通楼上的楼上的一样。
你的第二个问题倒是可以解决。
String s = "a b c d";
String a[] = s.split("\\s"); // String a[] = s.split(" ");
jifei0611
2006-03-25
打赏
举报
回复
谢了,各位,
对于Map我不是很了解,有谁能给我讲一下吗?它在那个类库中?
一个字符串,能不能跟据空格把它们分开并用数字取其中的每一个呢?
wizardblue
2006-03-24
打赏
举报
回复
嗯,楼上说的极是,是设计思路有问题
treeroot
2006-03-24
打赏
举报
回复
出现这种需求本身就是设计上的失败
要考虑使用多态和Map
wangx1949
2006-03-24
打赏
举报
回复
先把分支字符写到数组形成对应,然后switch的分支条件就可以是数组的序号.
qxk0210
2006-03-23
打赏
举报
回复
好像只能用字符和整型
lingkeylbh
2006-03-23
打赏
举报
回复
switch中参数可以多个吗,好像只可以一个啊
如果这都不算爱
2006-03-23
打赏
举报
回复
用枚举
C#入门必看实力程序100个
2. **控制结构**:包括条件
语句
(if...else)、循环(for、while、do...while)和
switch
语句
,这些是任何编程语言
中
的基础。 3. **函数**:C#
中
的函数是代码组织的重要方式,例子可能涉及函数的定义、
参数
传递和...
jdk1.7 64位官方版 jdk-7u79-linux-x64.tar.gz
2. **
字符串
in
switch
**:在Java 7
中
,
字符串
可以被用作
switch
语句
的case标签,增加了代码的可读性。 3. **尝试-with-resources**:这个新特性允许开发者在一个try
语句
块
中
声明并初始化资源,这些资源会在finally块...
java的
switch
用
字符串
_java1.7新特性学习——
switch
语句
中
使用
字符串
在
switch
语句
中
使用
字符串
在java7之前
switch
语句
中
的表达式类型只能是整数类型兼容的类型,包括基本类型char,byte,short和int,与这些基本类型对应的封装类Character,Byte,Short和Integer,还有枚举类型。...
C语言 |
switch
语句
匹配
字符串
的方法
在某些情形下,我们需要根据一些已知的
字符串
进行相应的处理,比如根据从串口接收到
字符串
命令执行操作。 假如要通过串口控制某个设备的开启、关闭以及查询等功能,其控制命令 cmd 分别为 OPEN、CLOSE、 和QUERY。 ...
C++
中
switch
case
语句
处理
字符串
C++
中
switch
语句
中
,case 不识别
字符串
,虽然可以用 if......elseif ......来判断,但比较繁琐。故需要对
字符串
进行编码,使用枚举类型,将
字符串
一一对应枚举类型
Java SE
62,629
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章