Groovy 范圍

2022-07-21 11:22 更新

范圍是指定值序列的速記。范圍由序列中的第一個和最后一個值表示,Range可以是包含或排除。包含范圍包括從第一個到最后一個的所有值,而獨(dú)占范圍包括除最后一個之外的所有值。這里有一些范例文字的例子 -

  • 1..10 - 包含范圍的示例
  • 1 .. <10 - 獨(dú)占范圍的示例
  • 'a'..'x' - 范圍也可以由字符組成
  • 10..1 - 范圍也可以按降序排列
  • 'x'..'a' - 范圍也可以由字符組成并按降序排列。

以下是可用于范圍的各種方法。

序號方法和描述
1contains()

檢查范圍是否包含特定值

2get()

返回此范圍中指定位置處的元素。

3getFrom()

獲得此范圍的下限值。

4getTo()

獲得此范圍的上限值。

5isReverse()

這是一個反向的范圍,反向迭代

6size()

返回此范圍的元素數(shù)。

7subList()

返回此指定的fromIndex(包括)和toIndex(排除)之間的此范圍部分的視圖

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號