import "strconv"
成都創(chuàng)新互聯(lián)是一家專業(yè)提供臨湘企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、H5頁面制作、小程序制作等業(yè)務(wù)。10年已為臨湘眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。
int, err := strconv.Atoi(string)
int64, err := strconv.ParseInt(string, 10, 64)
string := strconv.Itoa(int)
string := strconv.FormatInt(int64,15)
fmt.Sprint()的參數(shù)為interface,可以將任意的類型轉(zhuǎn)為string
函數(shù)原型:func FormatInt(i int64, base int) string
參數(shù)說明:base為進(jìn)制數(shù)
base為十和十六進(jìn)制數(shù)的區(qū)別的舉例
go語言是強(qiáng)類型的,沒有直接的強(qiáng)制類型轉(zhuǎn)換。但是可以使用unsafe.Pointer來進(jìn)行強(qiáng)制類型轉(zhuǎn)換(*int64)(unsafe.Pointer(x))
有兩種方法,根據(jù)例子說明: String - ints="12345";int i;第一種方法:i=Integer.parseInt(s);第二種方法:i=Integer.valueOf(s).intValue();第一種方法:i=Integer.parseInt(s);//直接使用靜態(tài)方法,不會(huì)產(chǎn)生多余的對(duì)象,但會(huì)拋出異常第二種.