i := 123
s := string(i)
s 是’E’,但我想要的是“123”
请告诉我怎样才能得到“123”。
在 Java 中,我可以这样做:
String s = "ab" + "c" // s is "abc"
我怎么能 concat
Go 中的两个字符串?
原文由 hardPass 发布,翻译遵循 CC BY-SA 4.0 许可协议
i := 123
s := string(i)
s 是’E’,但我想要的是“123”
请告诉我怎样才能得到“123”。
在 Java 中,我可以这样做:
String s = "ab" + "c" // s is "abc"
我怎么能 concat
Go 中的两个字符串?
原文由 hardPass 发布,翻译遵循 CC BY-SA 4.0 许可协议
fmt.Sprintf("%v",value);
如果您知道值的特定类型,请使用相应的格式化程序,例如 %d
int
更多信息 -fmt
原文由 Jasmeet Singh 发布,翻译遵循 CC BY-SA 3.0 许可协议
4 回答2.3k 阅读✓ 已解决
1 回答2.8k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读
2 回答772 阅读
3 回答543 阅读
943 阅读
使用
strconv
包的Itoa
功能。例如:
您可以简单地通过
+
连接字符串,或者使用strings
包的Join
函数。