Groovy扩展与XML处理全解析
1. Groovy的其他扩展
Groovy开发工具包(GDK)的扩展不仅仅局限于 Object 类,它还对多个JDK类和接口进行了增强。下面将详细介绍一些常见的扩展。
1.1 数组扩展
在Groovy中,我们可以使用 Range 对象作为所有数组类型(如 int[] 、 double[] 和 char[] )的索引。以下是一个使用范围索引访问 int 数组中连续值的示例:
int[] arr = [1, 2, 3, 4, 5, 6]
println arr[2..4]
输出结果为:
[3, 4, 5]
1.2 java.lang 扩展
- 运算符映射方法 :像
Character、Integer等基本类型包装类增加了重载的运算符映射方法,例如plus对应+运算符,next对应++运算符。这些方法在创建领域特定语言(DSL)时非常有用。
超级会员免费看
订阅专栏 解锁全文
3271

被折叠的 条评论
为什么被折叠?



