Golang 如何使用strconv.Itoa()函数
Go语言通过 strconv包 提供了内置支持实现基本数据类型的转换到和从字符串表示法的转换。该包提供了一个 Itoa()函数 ,它等同于FormatInt(int64(x),10)。换句话说,当基数为10时,Itoa()函数返回x的字符串表示形式。要访问Itoa()函数,您需要使用import关键字将strconv包导入到程序中。
语法:
func Itoa(x int) string
参数: 此函数接受一个int类型的参数,即x。
返回值: 此函数返回表示x的字符串。
让我们通过给定的示例来讨论这个概念:
示例1:
// Golang程序演示
// strconv.Itoa()函数
package main
import (
"fmt"
"strconv"
)
func main() {
// 在基数为10时找到给定值的字符串表示形式
// 使用Itoa()函数
fmt.Println(strconv.Itoa(23))
fmt.Println(strconv.Itoa(45))
}
输出:
23
45
示例2:
// Golang程序演示
// strconv.Itoa()函数
package main
import (
"fmt"
"strconv"
)
func main() {
// 在基数为10时找到给定值的字符串表示形式
// 使用Itoa()函数
val1 := int(24)
res1 := strconv.Itoa(val1)
fmt.Printf("Result 1: %v", res1)
fmt.Printf("\nType 1: %T", res1)
val2 := int(-21)
res2 := strconv.Itoa(val2)
fmt.Printf("\nResult 2: %v", res2)
fmt.Printf("\nType 2: %T", res2)
}
输出:
Result 1: 24
Type 1: string
Result 2: -21
Type 2: string