首頁 > 後端開發 > Golang > go語言怎麼將int轉為字串型

go語言怎麼將int轉為字串型

青灯夜游
發布: 2023-02-08 18:31:10
原創
12189 人瀏覽過

轉換方法:1、使用Itoa()函數,語法「strconv.Itoa(num)」;2、使用FormatInt()函數,可將int型資料轉換成指定進位並以字串的形式傳回,語法「strconv.FormatInt(num,10)」。

go語言怎麼將int轉為字串型

本教學操作環境:windows10系統、GO 1.18、Dell G3電腦。

go語言中int型別和string型別都是屬於基本資料型別

int整數轉字串--使用Itoa()

# Itoa() 函數用於將int 類型資料轉換為對應的字串類型,函數簽署如下。

func Itoa(i int) string
登入後複製

範例程式碼如下:

package main

import (
    "fmt"
    "strconv"
)

func main() {
    num := 100
    str := strconv.Itoa(num)
    fmt.Printf("type:%T value:%#v\n", str, str)
}
登入後複製

執行結果如下所示:

type:string value:"100"
登入後複製

int整數轉字串--使用FormatInt()

FormatInt() 函數用於將整型資料轉換成指定進位並以字串的形式傳回,函數簽章如下:

func FormatInt(i int64, base int) string
登入後複製

其中,參數i 必須是int64 類型,參數base必須在2 到36 之間,傳回結果中會使用小寫字母「a」到「z」表示大於10 的數字。

範例程式碼如下:

package main

import (
    "fmt"
    "strconv"
)

func main() {
    var num int64 = 100
    str := strconv.FormatInt(num, 10)
    fmt.Printf("type:%T,value:%v\n ", str, str)
}
登入後複製

執行結果如下所示:

type:string,value:100
登入後複製

推薦學習:Golang教學

#

以上是go語言怎麼將int轉為字串型的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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