使用字符串 Switch 的 Golang 程序

使用字符串 Switch 的 Golang 程序

Golang 是一种流行的编程语言,提供了一系列强大的功能。其中之一就是能够使用 Switch 语句与字符串类型变量。在本文中,我们将探讨如何编写一个使用字符串 Switch 语句的 Golang 程序。

什么是字符串 Switch?

在 Golang 中,Switch 语句可用于测试变量与一组值的匹配情况。字符串 Switch 语句是一种特定于字符串变量的 Switch 语句。

字符串 Switch 语句是通过将字符串变量的值与一组可能的值进行比较来执行的。如果字符串变量的值与可能的值之一匹配,则执行相应的 Case 语句。

示例

看一个使用字符串 Switch 语句的 Golang 程序示例。

package main

import "fmt"

func main() {
   fruit := "banana"

   switch fruit {
      case "apple":
         fmt.Println("选择的水果是苹果。")
      case "banana":
         fmt.Println("选择的水果是香蕉。")
      case "orange":
         fmt.Println("选择的水果是橙子。")
      default:
         fmt.Println("选择的水果未知。")
   }
}

输出

选择的水果是香蕉。

在此示例中,我们定义了一个名为 fruit 的字符串变量,并将其赋值为“香蕉”。然后,我们使用 Switch 语句将 fruit 的值与三个可能的值进行比较:“苹果”、“香蕉”和“橙子”。

如果 fruit 的值与第一个 Case 语句匹配,则向控制台输出“选择的水果是苹果。”如果 fruit 的值与第二个 Case 语句匹配,则输出“选择的水果是香蕉。”如果 fruit 的值与第三个 Case 语句匹配,则输出“选择的水果是橙子。”

如果 fruit 的值与所有 Case 语句都不匹配,则执行默认语句,并向控制台输出“选择的水果未知。”

结论

字符串 Switch 语句是 Golang 编程语言的一项强大功能。它们使您可以轻松地将字符串变量的值与一组可能的值进行比较,并根据结果执行代码。通过在 Golang 程序中使用字符串 Switch 语句,您可以编写更高效、更易读和更易于维护的代码。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程