第3章演算子

まず、オペレータの紹介

运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。
	1. 算术运算符;
	2. 赋值运算符;
	3. 比较运算符(关系运算符);
	4. 逻辑运算符;
	5. 位运算符。

第二に、算術演算子

ここに画像を挿入説明

第三に、関係演算子(比較演算子)

基本的な導入

1. 关系运算符的结果都是boolean型,也就是要么是true,要么是false;
2. 关系表达式 经常用在 if结构的条件中或循环结构的条件中;
3. 关系运算符的使用和java一样。

関係演算子の一覧
ここに画像を挿入説明
詳細な説明

1. 关系运算符的结果都是Boolean型,也就是要么是true,要么是false;
2. 关系运算符组成的表达式,我们称为关系表达式。 a > b ;
3. 比较运算符“==”不能误写成“=”;
4. 使用陷阱: 如果两个浮点数进行比较,应当保证数据类型一致。

第四に、論理演算子

用于连接多个条件(一般来讲就是关系表达式),最终的结果也是一个Boolean值。

論理演算子のリスト

変数をtrueと仮定され、Bは偽であります
ここに画像を挿入説明

第五に、代入演算子

赋值运算符就是将某个运算后的值,赋给指定的变量

分類代入演算子
ここに画像を挿入説明
代入演算子特性

1. 运算顺序从右往左;
2. 赋值运算符的左边 只能是变量,右边可以是变量、表达式、常量值/字面量;
3. 复合赋值运算符等价于下面的效果
		比如:a+=3 等价于a=a+3

ビット単位の
ここに画像を挿入説明
他に指定オペレーター

Scala不支持三位运算符 , 在Scala中使用if – else的方式实现。
	val num = 5 > 4 ? 5 : 4  //没有
	val num = if (5>4) 5 else 4

学ぶ:北京Shangxue唐漢Shunping教師-シリコンバレーでのScalaのビッグデータ技術はまだされて
ほとんど進展は毎日、多分1日あなたは非常に小さくなります!

公開された20元の記事 ウォンの賞賛6 ビュー20000 +

おすすめ

転載: blog.csdn.net/XuanAlex/article/details/104714999