×

Groovy 教程

Groovy 概述Groovy 环境Groovy 基本语法Groovy 数据类型Groovy 变量Groovy 运算符Groovy 循环Groovy 条件语句Groovy 方法Groovy 文件I/OGroovy 可选Groovy 数字Groovy 字符串Groovy 范围Groovy 列表Groovy 映射Groovy 日期和时间Groovy 正则表达式Groovy 异常处理Groovy 面向对象Groovy 泛型Groovy 特征Groovy 闭包Groovy 注释Groovy XMLGroovy JMXGroovy JSONGroovy DSLSGroovy 数据库Groovy 构建器Groovy 命令行Groovy 单元测试Groovy 模板引擎Groovy 元对象编程

Groovy 范围


范围是指定值序列的速记。范围由序列中的第一个和最后一个值表示,Range可以是包含或排除。包含范围包括从第一个到最后一个的所有值,而独占范围包括除最后一个之外的所有值。这里有一些范例文字的例子 -

  • 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(排除)之间的此范围部分的视图


分类导航

关注微信下载离线手册

bootwiki移动版 bootwiki
(群号:472910771)