📅  最后修改于: 2023-12-03 14:41:33.881000             🧑  作者: Mango
fmt.Sprintln()
函数示例在 Golang 中,fmt
是一个常用的标准库包,用于格式化输入输出。其中,fmt.Sprintln()
函数用于将传入的参数转换为字符串,并在结尾添加一个换行符。本文将介绍 fmt.Sprintln()
的使用方法和示例代码。
func Sprintln(a ...interface{}) string
a ...interface{}
:要转换为字符串并拼接的值,可以是任意类型的参数。string
:转换后的字符串。下面是几个使用 fmt.Sprintln()
函数的例子:
package main
import (
"fmt"
)
func main() {
str := fmt.Sprintln("Hello", "World!")
fmt.Println(str)
}
输出结果:
Hello World!
package main
import (
"fmt"
)
type Person struct {
Name string
Age int
}
func main() {
person := Person{Name: "Alice", Age: 30}
str := fmt.Sprintln("Person:", person)
fmt.Println(str)
}
输出结果:
Person: {Alice 30}
package main
import (
"fmt"
)
func main() {
numbers := []int{1, 2, 3, 4, 5}
str := fmt.Sprintln("Numbers:", numbers)
fmt.Println(str)
}
输出结果:
Numbers: [1 2 3 4 5]
fmt.Sprintln()
函数在 Golang 中经常用于输出调试信息或将变量转换为字符串形式进行打印。通过本文的介绍和示例代码,希望您能更好地理解并合理地使用 fmt.Sprintln()
函数。