控制 switch 语句的字符串
王林
发布时间:2024-08-13 09:39:02
|
363人浏览过
|
来源于dev.to
转载
使用字符串控制switch语句
JDK 7之前,switch只能由int或char等整数类型控制。
当操作选择基于字符串的内容时,此限制开关的使用。
在这些情况下,通常使用 if-else-if 梯子。
使用JDK 7,可以使用String来控制开关,使代码在各种情况下更具可读性和优化。
示例:

输出:
取消
开关根据大小写常量检查命令的值,执行与找到的第一个匹配对应的代码。
使用 switch 和 String 可以提高代码的可读性,并且比一系列 if/else 更方便。
但是,使用 switch 和 String 可能比使用整数效率低。
建议仅当控制数据已经是该形式时才使用带有 String 的 switch ,避免不必要的使用。
本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
文心一言
文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。
讯飞写作
基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿
即梦AI
一站式AI创作平台,免费AI图片和视频生成。
ChatGPT
最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。