學習使用groovy(翻譯稿之第一章

2021-04-01 02:21:36 字數 1204 閱讀 9041

沒什麼好說的,一看就明白

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有一個總體的瞭解,可以看作是...