如何在 go 中將 int 類型轉為字符串


比如想要把int類型的123轉為string類型的"123", 應該如何操作呢?

如果按照下面的寫法. 那么我會得到"{", 而不是"123"

package main

import "fmt"

func main() {
	i := 123
	s := string(i)
	fmt.Println(s)
}

可以使用strconv包中的Itoa功能。

例如:

package main

import (
	"fmt"
	"strconv"
)

func main() {
	i := 123
	s := strconv.Itoa(i)
	fmt.Println(s)
}

有人認為Itoa這個名字很難記,為什么不用一個更具有描述性的名字呢?

我們可以這樣記,就比較容易記住了。

ItoaItoA - 整數ASCII碼

這樣就比較容易記住了。

歡迎訪問我的個人網站:

李培冠博客:lpgit.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM