4.3. 关系(比较)运算符

未匹配的标注
本文档最新版为 2023,旧版本可能放弃维护,推荐阅读最新版!

关系(比较)运算符

关系运算符我们又称为比较运算符,听到比较这个词,大家想到的就是比较大小,例如:

  1. 大象的重量(1500)>老鼠的重量(1)

  2. 兔子的寿命(3)>乌龟的寿命(1000)

  3. 我的年龄(20)==你的年龄(20)

提问:比大比小的结果是什么?

结果是或者是,在GO语言中,怎样表示对于错呢?

关系运算的结果是布尔类型的。

bool值只有两个

真:true

假:false

GO语言中常见的关系运算符如下:

运算符 术语 示例 结果
== 相等于 4 == 3 false
!= 不等于 4 != 3 true
< 小于 4 < 3 false
> 大于 4 > 3 true
<= 小于等于 4 <= 3 false
>= 大于等于 4 >= 1 true

由以上关系运算符链接的表达式我们称为关系表达式。

例子

大于 > 小于 <

//fmt.Println(a < b)

大于等于 >= 小于等于 <=

fmt.Println(a < b)

相等于 == 不等于 !=

fmt.Println(a != b)

字符比较大小实际是比较它们的ASCII码值

func main() {

    a := 'a'
    b := 'A'

    fmt.Println(a > b)
}

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~