本文主要是介绍Go string函数与strconv.Itoa函数的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Itoa函数
strconv.Itoa函数的参数是一个整型数字,它可以将数字转换成对应的字符串类型的数字。
package mainimport ("fmt""strconv"
)func main() {string_number := 97result := strconv.Itoa(string_number)fmt.Println(result)fmt.Printf("%T\n", result)
}
运行结果:
97
string
string函数
string函数的参数若是一个整型数字,它将该整型数字转换成ASCII码值等于该整形数字的字符。string()函数是Go语言的内置函数,不需要导入任何包。
package mainimport ("fmt"
)func main() {string_number := 97result := string(string_number)fmt.Println(result)fmt.Printf("%T\n", result)
}
运行结果:
a
string
因为ASCII码值为97对应的字符是a,所以string(97)的结果是a
这篇关于Go string函数与strconv.Itoa函数的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!