1024programmer Java How to convert int to string type in go language

How to convert int to string type in go language

This article mainly introduces the relevant knowledge of “how to convert int to string type in Go language”. The editor shows you the operation process through actual cases. The operation method is simple, fast and practical. I hope This article “How to convert int to string type in Go language” can help you solve the problem.

Conversion method: 1. Use the Itoa() function, the syntax “strconv.Itoa(num)”; 2. Use the FormatInt() function to convert int type data into the specified base and use it as a string The format is returned with the syntax “strconv.FormatInt(num,10)”.

Both the int type and the string type in the Go language are basic data types

Integer to string – use Itoa()

The Itoa() function is used to convert int type data into the corresponding string type. The function signature is as follows.

func Itoa(i int) string

The sample code is as follows:

package main

 import (
 "fmt"
 "strconv"
 )

 func main() {
 num := 100
 str := strconv.Itoa(num)
 fmt.Printf("type:%T value:%#v\n", str, str)
 }

The running results are as follows:

type:string value:"100"

int integer to string – use FormatInt( )

The FormatInt() function is used to convert integer data into a specified base and return it in the form of a string. The function signature is as follows:

func FormatInt(i  int64, base int) string

Among them, the parameter i must be of type int64, and the parameter base must be between 2 and 36. Lowercase letters “a” to “z” will be used in the returned result to indicate values ​​greater than 10 number.

The sample code is as follows:

package main

 import (
 "fmt"
 "strconv"
 )

 func main() {
 var num int64 = 100
 str := strconv.FormatInt(num, 10)
 fmt.Printf("type:%T,value:%v\n ", str, str)
 }

The running results are as follows:

type:string,value:100

About “How to convert int to character in Go language This concludes the introduction of “String Type”, thank you all for reading. If you want to know more about the industry, you can follow the Programming Notes Industry Information Channel. The editor will update different knowledge points for you every day.

This article is from the internet and does not represent1024programmerPosition, please indicate the source when reprinting:https://www.1024programmer.com/772501

author: admin

Previous article
Next article

Leave a Reply

Your email address will not be published. Required fields are marked *

Contact Us

Contact us

181-3619-1160

Online consultation: QQ交谈

E-mail: [email protected]

Working hours: Monday to Friday, 9:00-17:30, holidays off

Follow wechat
Scan wechat and follow us

Scan wechat and follow us

Follow Weibo
Back to top
首页
微信
电话
搜索