golang中string轉(zhuǎn)int類(lèi)型怎么實(shí)現(xiàn)

小億
164
2024-04-02 17:39:55

在Golang中,可以使用strconv包中的Atoi函數(shù)來(lái)將字符串轉(zhuǎn)換為整數(shù)(int)類(lèi)型。以下是一個(gè)簡(jiǎn)單的示例:

package main

import (
	"fmt"
	"strconv"
)

func main() {
	str := "12345"
	num, err := strconv.Atoi(str)
	if err != nil {
		fmt.Println("轉(zhuǎn)換失敗:", err)
		return
	}
	
	fmt.Printf("轉(zhuǎn)換后的整數(shù)為:%d\n", num)
}

在上面的示例中,首先我們引入了strconv包,并使用strconv.Atoi函數(shù)將字符串"12345"轉(zhuǎn)換為整數(shù)類(lèi)型。如果轉(zhuǎn)換失敗,將會(huì)返回一個(gè)錯(cuò)誤。最后打印輸出轉(zhuǎn)換后的整數(shù)值。

0