为了账号安全,请及时绑定邮箱和手机立即绑定

在 Go 中创建相同字符的字符串的最快方法

在 Go 中创建相同字符的字符串的最快方法

Go
海绵宝宝撒 2021-08-10 16:46:54
我想知道最快的方法是创建一串n相同字符的实例。我可以想象一些方法,有些天真,有些不那么天真:字符串连接(非常幼稚)func nchars(b byte, n int) string {    s := ""    c := string([]byte{b})    for i := 0; i < n; i++ {        s += c    }    return s}字节切片func nchars(b byte, n int) string {    s := make([]byte, n)    for i := 0; i < n; i++ {        s[i] = b    }    return string(s)}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 424 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信