站長資訊網
        最全最豐富的資訊網站

        Go語言怎么獲取字符出現次數

        在Go語言中,可以利用Strings包的count()函數來獲取指定字符的出現次數,count()函數可以統計單個字符或者字符串在另一個字符串中的出現次數,語法“strings.Count(原字符串, 要檢索的字符)”;返回值為int類型,如果檢索的字符不存在則返回0,否則返回出現的次數。

        Go語言怎么獲取字符出現次數

        本教程操作環境:windows7系統、GO 1.18版本、Dell G3電腦。

        在開發過程中,很多時候我們有統計 單個字符 或者 字符串 在另一個字符串中出現次數的需求,在 Go 語言 中,統計字符串出現次數我們使用 count() 函數。

        Strings.count()函數

        語法

        func Count(s, substr string) int
        登錄后復制

        參數

        參數

        描述

        s

        表示原字符串。

        substr

        表示要檢索的字符串。

        返回值

        函數返回 int 類型的值,如果檢索的字符串不存在,則返回 0,否則返回出現的次數。

        案例

        單個字符出現次數

        使用 Strings.count() 函數,統計字符串中單個字符出現的次數

        package main  import ( 	"fmt" 	"strings" )  func main() { 	//使用 Strings.count() 函數,統計字符串中單個字符出現的次數 	strHaiCoder := "Study Golang From HaiCoder" 	count := strings.Count(strHaiCoder, "o")  	fmt.Println("count =", count) }
        登錄后復制

        程序運行后,控制臺輸出如下:

        Go語言怎么獲取字符出現次數

        分析:

        • 首先,我們定義了一個字符串類型的 變量 strHaicoder,接著我們使用字符串的 Strings.count() 函數統計字符串變量 strHaicoder 中單個字符 o 出現的次數,并使用 print() 函數,打印最終的結果。

        • 字符 o 在變量 strHaicoder 中一共出現了三次,因此最終打印了 3。

        字符串出現次數

        使用 Strings.count() 函數,統計字符串中指定字符串出現的次數

        package main  import ( 	"fmt" 	"strings" )  func main() { 	//使用 Strings.count() 函數,統計字符串中指定字符串出現的次數 	strHaiCoder := "I love Golang and I study Golang From HaiCoder" 	count := strings.Count(strHaiCoder, "Golang")  	fmt.Println("count =", count) }
        登錄后復制

        程序運行后,控制臺輸出如下:

        Go語言怎么獲取字符出現次數

        分析:

        • 首先,我們定義了一個字符串類型的變量 strHaicoder,接著我們使用字符串的 Strings.count() 函數統計字符串變量 strHaicoder 中字符串 Golang 出現的次數,并使用 print() 函數,打印最終的結果。

        • 字符串 Golang 在變量 strHaicoder 中一共出現了兩次,因此最終打印了 2。

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲av日韩精品久久久久久a| 91麻豆精品国产自产在线观看亚洲| 亚洲Av无码精品色午夜| 九九99精品久久久久久| 日韩精品人妻系列无码专区| 精品久久人人爽天天玩人人妻 | 欧美ppypp精品一区二区| 精品国内自产拍在线观看| 国产精品午睡沙发系列| 青春草无码精品视频在线观| 好吊妞视频精品| 久久久久亚洲精品天堂| 伊人久久大香线蕉精品不卡| 精品久久久久久无码中文野结衣| 天天爽夜夜爽精品视频app| 国产精品久久久久影视不卡| 99在线精品一区二区三区| 人妻精品久久无码专区精东影业| 中文字幕一精品亚洲无线一区| 欧美精品色婷婷五月综合| 久久精品中文字幕有码| 日韩精品一区二区亚洲AV观看| 久久夜色精品国产| 精品无人区无码乱码大片国产| 国产精品自在线拍国产手机版| 51久久夜色精品国产| 99熟女精品视频一区二区三区 | 无码精品日韩中文字幕| 无码国产亚洲日韩国精品视频一区二区三区 | 久久国产精品成人免费| 精品国产欧美另类一区 | 免费视频精品一区二区| 精品亚洲欧美无人区乱码| 精品久久久久久久中文字幕| 久久99精品国产麻豆婷婷| 免费人成在线观看欧美精品| 婷婷久久精品国产| 无码国内精品久久人妻蜜桃| 欧美日韩人妻精品一区二区在线| 久久精品国产亚洲精品2020| 国内精品人妻无码久久久影院|