Groovy學習系列 表示式

2022-03-24 17:23:19 字數 1051 閱讀 4078

型別

運算子

示例

備註

算術運算子

加法(+)

5+3 ==> 8

減法(-)

5-3 ==> 2

乘法(*)

5*3 ==> 15

除法(/)

5/3 ==> 1.6666666667

取模運算子

取模(%)

5%3 ==> 2

只能對整數進行取模

一元運算子

自增(++)

def x = 10

def y = x++ ==> x=11,y=10

後置自增

def x = 10

def z = ++x ==> x=11,z=11

前置自增

自減(--)

def x = 10

def y = x-- ==> x=9,y=10

後置自減

def x = 10

def z = --x ==> x=9,z=9

前置自減

關係運算子

小於(<)

5 < 3==> false

返回:true或false

小於等於(

<=)

5< =3==> false

返回:true或false

大於(>)

5 > 3==> true

返回:true或false

大於等於(>=)

5 >= 3==> true

返回:true或false

等於(==)

5 == 3==> false

返回:true或false

不等於(!=)

5 != 3==> true

返回:true或false

比較大小( <=> )

5 <=> 3==> 1

大於返回 1

等於返回 0

小於返回 -1

Groovy學習系列 正規表示式

正規表示式是在文字中尋找子字串的一種模式。1 定義正規表示式 groovy 中正規表示式定義是通過 正規表示式 定義的 def regex chese 2 常用正規表示式 表示式 匹配意義 示例 行首。匹配的字元必須以指定字串開頭 行尾。與字串的尾部或換行符之前的位置相匹配。不包括換行符本身 匹配除...

Groovy學習系列 列表

列表是一種用來儲存資料項集合的資料結構,列表中元素的位置是有序的,通過乙個整數索引進行標識,索引從 0開始。1 宣告列表 def number 1,2,3,4,5 2 獲取列表內容 def number 1,2,3,4,5 number 0 獲取第1 個元素值,返回 1number 2 獲取倒數第 ...

Groovy正規表示式

regex查詢操作符 返回matcher物件 regex匹配操作符 返回boolean型,匹配的是整個 字串 利用gstring我們可以做一些有趣的事情。word w assert asdasdadasd word word word是不是比 w 更加容易理解?通用形式 string pattern...