在 Golang 中,关系运算符的结果都是 bool 型,也就是要么是 true,要么是 false。关系表达式经常用在 if 结构的条件中或 循环结构 的条件中。
运算符 | 说明 | 范例 | 结果 |
---|---|---|---|
== | 相等 | 4 == 3 | false |
!= | 不等于 | 4 != 3 | true |
< | 小于 | 4 < 3 | false |
> | 大于 | 4 > 3 | true |
<= | 小于等于 | 4 <= 3 | false |
>= | 大于等于 | 4 >= 3 | true |
使用 golang 比较运算符,实现相等比较
package main
import (
"fmt"
)
func main() {
fmt.Println("嗨客网(www.haicoder.net)")
//使用 golang 比较运算符,实现相等与不等比较
var(
a = 4
b = 3
)
c := a == b
d := a != b
fmt.Println("c = ", c, "d = ", d)
}
程序运行后,控制台输出如下:
首先,我们定义了两个 变量,a 和 b。 接着,我们使用相等运算符 ==,判断变量 a 的值与变量 b 的值是否相等,并将比较结果赋值给 c。
我们再次使用不等运算符 !=,将变量 a 的值与变量 b 的值进行不等比较,并将结果赋值给 d。
使用 golang 比较运算符,实现大小于比较
package main
import (
"fmt"
)
func main() {
fmt.Println("嗨客网(www.haicoder.net)")
//使用 golang 大小于比较运算符,实现 大小于 比较
var(
a = 4
b = 3
)
c := a > b
d := a < b
e := a >= b
f := a <= b
fmt.Println("c = ", c, "d = ", d, "e = ", e, "f = ", f)
}
程序运行后,控制台输出如下:
首先,我们定义了三个变量,a、 b 和 c。 接着,我们使用大于运算符 >,将变量 a 的值与变量 b 的值进行大于比较,并将结果赋值给 c。
我们再次使用小于运算符 <,将变量 a 的值与变量 b 的值进行小于比较,并将结果赋值给 d。我们再次使用大于等于运算符 >=,将变量 a 的值与变量 b 的值进行大于等于比较,并将结果赋值给 e。
最后,我们使用小于等于运算符 <=,将变量 a 的值与变量 b 的值进行小于等于比较,并将结果赋值给 f。
在 Golang 中,关系运算符的结果都是 bool 型,也就是要么是 true,要么是 false。关系表达式经常用在 if 结构的条件中或循环结构的条件中。