在 Java 中以切换大小写实现范围的替代方法 [复制]

Alternate ways to achieve ranges in switch case in Java [duplicate]

提问人:S.S.Prabhu 提问时间:11/14/2023 更新时间:11/14/2023 访问量:53

问:

这个问题在这里已经有答案了:
9天前关闭。

社群在 9 天前审查了是否重新打开这个问题,并关闭了这个问题:

原始关闭原因未解决

此问题是从超级用户迁移而来的,因为它可以在 Stack Overflow 上得到回答。9 天前迁移

我发现在 C 语言中,我们可以使用一个范围('a' ...'z') 但在 Java 中,我无法在 switch case 语句中使用范围。语言自然不支持它。但是,您可以想到哪些方法来实现这一目标?

java switch-statement 案例

评论

0赞 Security Hound 11/14/2023
此问题与帮助中心定义的范围内的计算机硬件或软件无关。
0赞 Reilas 11/14/2023
我认为这是最近实现的,带有模式匹配语法“when”关键字
0赞 Mark Rotteveel 11/14/2023
我猜你正在考虑 JEP 441:开关的模式匹配
0赞 WJS 11/15/2023
它采用 Java 21 语言,使用最新的 JDK 编译器工作。但是 Eclipse 还不支持它。我运行的是 Eclipse 2023-09,它支持一些 Java 21。此处报告了一个错误。我的理解是,此功能将在 2023-12 年支持。
1赞 Holger 11/15/2023
“在 C 语言中,我们可以使用一个范围('a'......'z')“—非标准 C。

答: 暂无答案