go语言 – case中的多个表达式

case中可以包含多个表达式,用逗号分隔。

package main

import (  
    "fmt"
)

func main() {  
    letter := "i"
    switch letter {
    case "a", "e", "i", "o", "u": //multiple expressions in case
        fmt.Println("vowel")
    default:
        fmt.Println("not a vowel")
    }
}

上面的程序,检查字母是否为元音。case "a", "e", "i", "o", "u":这一行检查字母是否为元音字母之一。



浙ICP备17015664号 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载