溫馨提示×

go語言if語句能用于map嗎

小樊
99
2024-12-06 05:48:55
欄目: 編程語言

在Go語言中,if語句不能直接用于map。但是,你可以使用for循環來遍歷map并對其元素進行條件判斷。以下是一個示例:

package main

import "fmt"

func main() {
    m := map[string]int{
        "apple":  5,
        "banana": 10,
        "orange": 15,
    }

    for key, value := range m {
        if value > 10 {
            fmt.Printf("Key: %s, Value: %d is greater than 10\n", key, value)
        }
    }
}

在這個示例中,我們使用for循環遍歷map m,并使用range關鍵字獲取鍵值對。然后,我們使用if語句檢查值是否大于10,如果滿足條件,則打印相應的鍵和值。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女