首頁 > 後端開發 > Golang > 主體

golang中如何比較字串是否相等

王林
發布: 2019-12-28 10:37:41
原創
9005 人瀏覽過

golang中如何比較字串是否相等

1、自建方法“==”,區分大小寫,最簡單的方法

fmt.Println("go"=="go")
fmt.Println("GO"=="go")
登入後複製

輸出結果:

true
false
登入後複製

2、Compare函數,區分大小寫,比自建方法「==」的速度要快

fmt.Println(strings.Compare("GO","go"))
fmt.Println(strings.Compare("go","go"))
登入後複製

輸出結果:

-1
0
登入後複製

3、比較UTF-8編碼在小寫的條件下是否相等,不區分大小寫

fmt.Println(strings.EqualFold("GO","go"))
登入後複製

輸出結果:

true
登入後複製

相關文章教學推薦:golang教學

#

以上是golang中如何比較字串是否相等的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板