0
我試圖訪問字符串作爲字符數組或作爲符文並加入一些分隔符。什麼是正確的做法。訪問一個字符串作爲在字符串中使用的字符數組.Join()方法:GO語言
這裏有兩種方法我試過,但我得到一個錯誤,如下
cannot use ([]rune)(t)[i] (type rune) as type []string in argument to strings.Join
如何在GOLANG代表的字符串。它是否像一個字符數組?
package main
import (
"fmt"
"strings"
)
func main() {
var t = "hello"
s := ""
for i, rune := range t {
s += strings.Join(rune, "\n")
}
fmt.Println(s)
}
package main
import (
"fmt"
"strings"
)
func main() {
var t = "hello"
s := ""
for i := 0; i < len(t); i++ {
s += strings.Join([]rune(t)[i], "\n")
}
fmt.Println(s)
}
我也嘗試了下面的方法。但是,它不適用於我。
var t = "hello"
s := ""
for i := 0; i < len(t); i++ {
s += strings.Join(string(t[i]), "\n")
}
fmt.Println(s)
https://blog.golang.org/strings –