‫欢迎回来｡
‫在本视频中, 我们将介绍switch和case语句, 它们与if语句类似｡
‫让我们简单地创建一个交换机案例｡
‫所以我在程序里先创建了一个变量, 作为比较变量.
‫所以我想比较或者检查这个变量, 看看它是否有特定的值｡
‫在我的switch case语句中, 我可以检查这些｡
‫开关就是真正的开关, 就像一个开关, 你可以打开和关闭｡
‫例如, 您也可以为开关设置多个不同的值｡
‫它可以切换到10到15到25, 无论什么｡
‫而在这个例子中, 我只想比较现在我需要花括号的年龄来创建我的开关体｡
‫然后在这里我可以有我的不同的情况｡
‫比如说15号案例｡
‫如果某人是15岁, 那么我想写控制台｡
‫太年轻了不能在俱乐部里开派对｡
‫所以如果有人15岁了, 他就不能进入俱乐部, 然后我们就需要休息｡
‫否则这种情况会产生错误｡
‫所以它说break, 意思是如果我们进入这个代码｡
‫所以case 15是真的, 我们需要跳出switch语句｡
‫所以下一个是case, 比如说25｡
‫这里你可以使用任何情况, 你可以使用情况10, 20, 30, 15, 16, 随便什么｡
‫这里我还在控制台上写了一些东西｡
‫准备好了｡
‫所以如果有人25岁了, 他就可以走了｡
‫在这里我也需要突破｡
‫所以总是这样的结构, 我们有switch语句, 然后你比较变量, 然后你有花括号,
‫花括号里有所有不同的大小写｡
‫所以你要先用大小写, 然后是你要检查的值, 冒号, 然后是你要执行的代码,
‫最后是break｡
‫好吧, 我会的
‫你现在的结构也是如此｡
‫还有一种情况可以添加, 这是默认情况｡
‫所以当其他的都不为真的时候, 这个就被调用了｡
‫所以这就类似于一个虚假陈述中的陈述｡
‫在这里我要说的是, 如果一个人既不是15岁也不是25岁, 那你多大了？
‫这就是写在控制台上的文本｡
‫还有, 别忘了使用休息时间｡
‫好吧, 我会的
‫这就是case语句中的switch｡
‫在这里, 我将添加控制台圆点｡
‫这样我们就可以在控制台上看到一些东西｡
‫所以我要启动一个代码或者启动程序｡
‫马上我们就能看到我们的程序了, 上面写着准备好了.
‫那是因为我们都25岁了｡
‫19岁又怎样？
‫让我们运行代码, 它会说, 你多大了？
‫你看, 这就是如何简单地使用switch case语句｡
‫现在对你来说是一个小小的挑战｡
‫试着将其复制为if语句｡
‫好吧, 我会的
‫我希望你试过了｡
‫所以我把它放在下面, 如果H等于15, 那么就写控制台点右行给young to party
‫in the club.
‫如果年龄等于25, 则为其他｡
‫好吧, 我知道了
‫准备好了｡
‫最后, 让我们｡
‫那你多大了？
‫如你所见, 这是我们如何处理f l语句, 这是我们如何处理switch case.
‫您可以随时使用if语句, 但在某些情况下, switch case语句更有吸引力, 也更容易处理｡
‫当然, 如果你不喜欢使用switch case语句, 你仍然可以使用f l语句｡
‫但不要混淆｡
‫如果您曾经在教程中看到switch case语句和代码, 或者在StackOverflow或Internet中的某个地方使用的代码｡
‫现在, 让我们快速了解一下使用字符串时的switch语句｡
‫我将使用一个快速单击字符串, 并将其命名为一个用户名, 即Dennis｡
‫现在, 我们创建一个switch语句, 它只检查, switch检查用户名｡
‫这是丹尼斯的案子｡
‫所以如果Dennis是这样的话, 那就继续在控制台上写一些东西吧｡
‫所以控制台右行的用户名是丹尼斯.
‫当然, 我们需要休息一下｡
‫现在, 下一个案例可能是某人的用户名为route, case, route｡
‫然后我们简单地写root用户或用户名为root｡
‫最后, 我们需要默认案例｡
‫所以如果这两种情况都不成立, 那么就写这样的话｡
‫用户名未知｡
‫好吧, 我会的
‫我把丹尼斯换成弗兰克, 看看会发生什么.
‫让我们运行代码, 看看你多大了？
‫写了两次｡
‫这是我们的两个if语句或者switch case和if语句, 然后是第二个.
‫用户名未知, 因此不能仅将其用于整数｡
‫您也可以将它用于字串和其他资料类型｡