Golang 如何使用 strconv.FormatBool() 函数
Go 语言提供了内置支持,通过 strconv 包 实现基本数据类型的字符串表示与相互转换。该包提供了一个 FormatBool() 函数 ,用于根据 x 的值返回 true 或 false。要访问 FormatBool() 函数,您需要使用 import 关键字将 strconv 包导入程序中。
语法:
func FormatBool(x bool) string
参数说明: 此函数接受一个名为 x 的 bool 类型参数。
返回值: 此函数根据 x 的值返回 true 或 false。
接下来,我们使用以下示例来讨论此概念:
示例 1:
// Golang 程序演示
// strconv.FormatBool() 函数
package main
import (
"fmt"
"strconv"
)
func main() {
// 根据输入值查找 true 或 false
// 使用 FormatBool() 函数
fmt.Println(strconv.FormatBool(true))
fmt.Println(strconv.FormatBool(false))
}
输出:
true
false
示例 2:
// Golang 程序演示
// strconv.FormatBool() 函数
package main
import (
"fmt"
"strconv"
)
func main() {
// 根据输入值查找 true 或 false
// 使用 FormatBool() 函数
val1 := true
res1 := strconv.FormatBool(val1)
fmt.Printf("结果1: %v", res1)
fmt.Printf("\n类型1: %T", res1)
val2 := false
res2 := strconv.FormatBool(val2)
fmt.Printf("\n结果2: %v", res2)
fmt.Printf("\n类型2: %T", res2)
}
输出:
结果1: true
类型1: string
结果2: false
类型2: string