
- Groovy 教程
- Groovy - 首頁
- Groovy - 概述
- Groovy - 環境
- Groovy - 基本語法
- Groovy - 資料型別
- Groovy - 變數
- Groovy - 運算子
- Groovy - 迴圈
- Groovy - 決策制定
- Groovy - 方法
- Groovy - 檔案 I/O
- Groovy - 可選值
- Groovy - 數字
- Groovy - 字串
- Groovy - 範圍
- Groovy - 列表
- Groovy - 對映
- Groovy - 日期和時間
- Groovy - 正則表示式
- Groovy - 異常處理
- Groovy - 面向物件
- Groovy - 泛型
- Groovy - 特性
- Groovy - 閉包
- Groovy - 註解
- Groovy - XML
- Groovy - JMX
- Groovy - JSON
- Groovy - DSL
- Groovy - 資料庫
- Groovy - 構建器
- Groovy - 命令列
- Groovy - 單元測試
- Groovy - 模板引擎
- Groovy - 元物件程式設計
- Groovy 有用資源
- Groovy - 快速指南
- Groovy - 有用資源
- Groovy - 討論
Groovy - 範圍
範圍是指定一系列值的簡寫。範圍由序列中的第一個和最後一個值表示,並且範圍可以是包含的或排除的。包含範圍包括從第一個到最後一個值的所有值,而排除範圍包括除最後一個值之外的所有值。以下是一些範圍字面量的示例:
- 1..10 - 包含範圍的示例
- 1..<10 - 排除範圍的示例
- ‘a’..’x’ – 範圍也可以包含字元
- 10..1 – 範圍也可以按降序排列
- ‘x’..’a’ – 範圍也可以包含字元並按降序排列。
以下是範圍可用的各種方法。
序號 | 方法和描述 |
---|---|
1 | contains()
檢查範圍是否包含特定值 |
2 | get()
返回此範圍中指定位置處的元素。 |
3 | getFrom()
獲取此範圍的下限值。 |
4 | getTo()
獲取此範圍的上限值。 |
5 | isReverse()
這是一個反向範圍嗎,向後迭代 |
6 | size()
返回此範圍中的元素數。 |
7 | subList()
返回此範圍從指定 fromIndex(包含)到 toIndex(不包含)之間部分的檢視 |
廣告