当前位置: 首页>>代码示例>>用法及示例精选>>正文


Golang strings.Join()用法及代码示例

strings.Join() Golang中的函数将字符串切片中存在的所有元素连接为单个字符串。该函数在字符串包中可用。

用法:

func Join(s []string, sep string) string

在这里,s是可用来连接元素的字符串,sep是放置在最终字符串中元素之间的分隔符。

返回值:它返回一个字符串。

范例1:



// Golang program to illustrate the 
// use of strings.Join Function 
  
package main 
  
// importing fmt and strings 
import ( 
    "fmt"
    "strings"
) 
  
// calling main method 
func main() { 
  
    // array of strings. 
    str:= []string{"Geeks", "For", "Geeks"} 
  
    // joining the string by separator 
    fmt.Println(strings.Join(str, "-")) 
}

输出:

Geeks-For-Geeks

范例2:

// Golang program to illustrate the 
// use of strings.Join Function 
  
package main 
  
// importing fmt and strings 
import ( 
    "fmt"
    "strings"
) 
  
// calling main method 
func main() { 
    // array of strings. 
    str:= []string{"A", "Computer-science", "portal", "for", "Geeks"} 
    // joining the string by separator in middle. 
    fmt.Println(strings.Join(str, " ")) 
}

输出:

A Computer-science portal for Geeks



相关用法

注:本文由纯净天空筛选整理自PranchalKatiyar大神的英文原创作品 strings.Join() Function in Golang With Examples。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。