关系运算符|学习笔记

简介: 快速学习关系运算符。

开发者学堂课程【Scala 核心编程-基础关系运算符】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/609/detail/8903


关系运算符

 

目录

一.基本介绍

二.关系运算符一览

三.案例演示

四.细节说明

 

一.基本介绍

1. 关系运算符不管多么复杂,最后结果一定都是 boolean 型,也就是要么 ture ,要么 false

2. 关系表达式经常用在 if 结构的条件或者循环结构的条件中

3. 关系运算符的使用和 Java 一样

 

二.关系运算符一览

运算符

运算

范例

结果

==

相等于

4==3

false

!=

不等于

4!=3

true

<

小于

4<3

false

>

大于

4>3

true

<=

小于等于

4<=3

false

>=

大于等于

4>=3

true

 

三.案例演示

案例演示关系运算符的使用(Operator02.scala).

var a = 9

var b = 8

println(a>b) //true

println(a>=b)//true

println(a<=b)//false

println(a<b)//false

println(a==b)//false

println(a!=b)//ture

var flag:Boolean = a>b //true

 

四.细节说明

1. 关系运算符的结果都是 boolea 型(布尔类型),也就是要么 ture,要么 false。

2. 关系运算符组成的表达式,称之为关系表达式。a>b

3. 比较运算符“==”不能误写成“=”//很多初学者很容易把==写成=,注意如果写成一个等号那么它就是一直为真,就会很麻烦,一定要避免出现这种问题。

4. 使用陷阱:如果有两个浮点数进行比较,应当保证数据类型一致。

//两个浮点类型进行比较,一定要保证两个数据类型相等,因为有个精度的问题

相关文章
|
7月前
|
C++
C++程序中的算术运算符
C++程序中的算术运算符
75 2
|
4月前
|
C++
c++学习笔记02 运算符
C++学习笔记,介绍了C++中的运算符,包括基本的加减乘除、求模、前后置递增递减、赋值运算符、比较运算符和逻辑运算符的使用及其注意事项。
41 6
|
5月前
|
搜索推荐 安全 Java
day11:关系运算符
【7月更文挑战第11天】🏆本文收录于「滚雪球学Java」专栏,专业攻坚指数级提升,希望能够助你一臂之力,帮你早日登顶实现财富自由🚀;同时,欢迎大家关注&&收藏&&订阅!持续更新中,up!up!up!!
34 2
|
7月前
|
C++
c++关系运算符
c++关系运算符
44 1
|
Java Scala 开发者
运算符优先级|学习笔记
快速学习运算符优先级。
127 0
运算符优先级|学习笔记
|
C语言 开发者
关系运算符和逻辑运算符|学习笔记
快速学习关系运算符和逻辑运算符
179 0
关系运算符和逻辑运算符|学习笔记
关系运算符
关系运算的主要特征 ,进行大小的比较处理。
70 0
关系运算符
|
编译器 C语言 开发者
算术运算符|学习笔记
快速学习算术运算符
123 0
算术运算符|学习笔记
|
Python
Python编程运算符 逻辑运算符
本章将会讲解如何使用Python运算符中的逻辑运算符。
128 0
Python编程运算符 逻辑运算符
|
Scala 开发者
逻辑运算符|学习笔记
快速学习逻辑运算符。