gpt4 book ai didi

具有多种情况和情况范围的 java switch 语句

转载 作者:行者123 更新时间:2023-12-01 17:32:55 25 4
gpt4 key购买 nike

我想找到一种在 java 6 中执行此操作的方法,但它不存在:

switch (c) {
case ['a'..'z']: return "lower case" ;

前段时间有人提议将其添加到java语言中: http://mail.openjdk.java.net/pipermail/coin-dev/2009-March/000213.html ,java 7 中有什么具体化吗?

还有哪些其他方法可以在 java 6 中重写此代码,读起来更像是 switch/case:

if (theEnum == MyEnum.A || theEnum == MyEnum.B){
}else if(), else if, else if...

最佳答案

你可以这样做:

switch (c) {
case 'a':
case 'b':
case 'c':
//...
doSomething();
break;
}

关于具有多种情况和情况范围的 java switch 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9283928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com