switch vegetable {
case "celery":
print("Add some raisins and make ants on a log.")
case "cucumber", "watercress":
print("That would make a good tea sandwich.")
case let x where x.hasSuffix("pepper"):
print("Is it a spicy \(x)?")
fallthrough
case "red pepper":
print("你妹啊")
default:
print("Everything tastes good in soup.")
}
fallthrough所在的case中fallthrough后面的语句不在执行,直接执行下一个case,且下一个case判断语句要符合规则
相关文章
- 02-09如何设计缓存系统:缓存穿透,缓存击穿,缓存雪崩解决方案分析
- 02-09分布式缓系列主题:针对缓存穿透,缓存雪崩,缓存击穿的解决方案和代码样例
- 02-09分布式缓存的穿透、雪崩、击穿以及分布式锁
- 02-09【实战问题】-- 缓存穿透之布隆过滤器(1)
- 02-09内网穿透工具chisel
- 02-09一款不错的内网穿透工具
- 02-09utools免费的内网穿透
- 02-09uTools配置内网穿透
- 02-09小技巧——uTools实现内网穿透
- 02-09随时随地远程访问NAS 好用却不火的内网穿透神器