沒什麼好說的,一看就明白
bitwise operations
from groovy 1.0 beta 10, groovy supports bitwise operations: (從grovvy1.0beta10開始支援)
<<. >>, >>>, |, &, ^, and ~.
_meaning_
<<
bitwise left shift operator
>>
bitwise right shift operator
>>>
bitwise unsigned right shift operator
|bitwise or operator
&bitwise and operator
^bitwise xor operator
~bitwise negation operator
<<=
bitwise left shift assign operator
>>=
bitwise right shift assign operator
>>>=
bitwise unsigned right shift assign operator
|=bitwise or assign operator
&=bitwise and assign operator
^=bitwise xor operator
for example,
assert(1 << 2) == 4 // bitwise left shift
assert
(4 >> 1) == 2 // bitwise right shift
assert
(15 >>> 1) == 7 // bitwise unsigned right shift
assert
(3 | 6) == 7 // bitwise or
assert
(3 & 6) == 2 // bitwise and
assert
(3 ^ 6) == 5 // bitwise xor
assert
(~0xfffffffe) == 1 // bitwise negation
Groovy 學習筆記 一
1.關於字串 簡單字串可以用單引號和雙引號 但如果使用 gstring,則必須使用雙引號 比如 foo,hello world 多行字串則可以使用 3 個雙引號 例如 def text hello there how are you today?如果對這個 text 進行輸出 會發現輸出是按原樣式輸...
Groovy學習系列 對映
對映 雜湊 是一種引用物件的無序集合。1 對映宣告 def m 空對映 def m id 1 name tom def m 4 2 6 2,3 2 訪問對映 def info id 1 name tom info id 返回1 info value 返回null 3 對映方法 函式名稱 說明 示例 ...
Groovy學習系列 列表
列表是一種用來儲存資料項集合的資料結構,列表中元素的位置是有序的,通過一個整數索引進行標識,索引從 0開始。1 宣告列表 def number 1,2,3,4,5 2 獲取列表內容 def number 1,2,3,4,5 number 0 獲取第1 個元素值,返回 1number 2 獲取倒數第 ...
使用groovy傳送get請求
def tablename 20180601 引數1 def batchid 0531211200158235 引數2 返回一個urlconnection物件,它表示到url所引用的遠端物件的連線 在這裡設定一些屬性,詳細見urlconnection文件,httpurlconnection是urlc...
Groovy學習之資料篇
groovy 官方 大部分問題看這裡的文件都可以搞定了,從入門到精通在這裡都可以完成。pleac groovy 大量的 示例,是perl cookbook的一個groovy版本 groovy tutorial 非常好的一個介紹groovy的ppt,可以快速的對groovy有一個總體的瞭解,可以看作是...