Groovy
NotNullLive
励志成就人生,编程改变命运
展开
-
04Groovy语法(三)-----字符串与正则
Groovy中的字符串a = ‘abc”DEF”’ //单引号与双引号的嵌套(可以相互嵌套)字符串的操作索引def str = ‘GroovyIS a Good’ str[4]//同str.getAt(4) 输出v str[-1] //从后向前-1表示最后一个字符 输出 d str[1..2]// 范围内的字符 输出 ro str[1..<3]// 范围内的字符 输出原创 2017-06-04 17:37:47 · 990 阅读 · 0 评论 -
Groovy语法:闭包
什么是闭包?使用{}包起来的代码块就是闭包 println {}输出结果为: xx.com.xx.ClosureDemorunclosure1@102d1符合格式:类_run_closure1@102d1 符合格式:类匿名内部类@hash code闭包就是一个匿名内部类的对象。也可以创建一个有名字的闭包: def closure = { println ‘Hell原创 2017-06-07 00:11:46 · 438 阅读 · 0 评论 -
01Groovy简介及环境搭建
Groovy?Groovy是java平台上的脚本语言,与java语言无缝集成。超级java。使用类“java”语法,java程序可快速过渡。 Groovy与java是二进制兼容的,生成的class字节码都是一致的。并且效率安全安全方面比其他脚本语言更高。 Groovy对象就是java对象,使用与JDK相同的API。 可以保护整个java产业在java上的巨大投资。(硬件,用户培训,系统)可以用原创 2017-06-04 08:44:35 · 294 阅读 · 0 评论 -
02Groovy语法(一)
Groovy语法直接来源于java的语法特性。 比如: 关键字和语句都是和java类似。 类,接口,属性,方法的定义。 Groovy也是使用new来创建对象的。 Groovy也会自动的导入许多包: groovy.lang.* groovy.util.* java.lang.*原创 2017-06-04 11:35:47 · 872 阅读 · 0 评论 -
03Groovy语法(二)——集合
Groovy中的集合集合的使用是非常的广泛的。Groovy中集合的特点Groovy直接在语言内部使用集合,它不用导入专门的类不用初始化对象集合是语言本身的本地成员每个Groovy集合都是Java.util.Collenction或Java.util.Map的实例。List,String,StringBuffer,Range,Map,File,Matcher都使用统一的size()方法来获取原创 2017-06-04 13:44:27 · 653 阅读 · 0 评论