![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Groovy
文章平均质量分 72
ly364434006
这个作者很懒,什么都没留下…
展开
-
Groovy正则表达式使用
// 定义正则表达式,里面的特殊字符会自动转义~// 定义正则表达式,会将字符串编译成Pattern=~ 将左边的字符串局部匹配右边的正则表达式,并返回Matcher==~ 将左边的字符串全局匹配右边的正则表达式,并返回boolean //语法“//”定义正则表达式,对于出现在表达式中特殊字符,会自动进行转义 def p1 = /a\d$@/; ...原创 2012-11-26 16:30:31 · 458 阅读 · 0 评论 -
Groovy之List集合使用
println "=========集合定义与索引元素============="; def lst1 = []; println lst1.class;//java.util.ArrayList lst1.add("a"); lst1[2] = 8; println lst1;//["a", null, 8] println lst1.size...原创 2012-11-26 23:21:51 · 1849 阅读 · 0 评论 -
Groovy值Map的使用
//Map可以使用任何类型的参数做下标操作符,List只能整型//Map声明:[key:value,key:value]//声明一个空的map:[:]def map1 = [:];println map1.size();//0//map的默认类型是java.util.LinkedHashMap,当然也可以通过构造方法显示声明map1 = new TreeMap()...原创 2012-11-28 20:13:48 · 2293 阅读 · 0 评论 -
Groovy之嵌入java协同工作
Groovy是一个运行于jvm上的语言,所以理所当然能够与java协同工作,下面列出原生集成groovy与java的几种方式1、基于Shell脚本 Binding binding = new Binding();binding.setVariable("foo", new Integer(2));GroovyShell shell = new GroovyShell(bind...原创 2013-01-27 10:40:19 · 317 阅读 · 0 评论 -
Groovy之Xml解析
groovy解析xml语法真是很方便,同使用W3C DOM、dom4j、JDOM比起来确实是减少了不少冗余代码,代码看起来更通俗易懂。XML解析提供了XmlParser、XmlSlurper类XML生成提供了MarkupBuilder、StreamingMarkupBuilder类<langs type="current"> <language>Java...原创 2013-02-20 23:45:33 · 774 阅读 · 0 评论