对时间格式的操作:
Date date = Date.parse("dd-MM-yyyy","31-12-2010")
String out = date.format("MM-dd-yyyy")
Println out
将会输出:12-31-2010
获得每个月的最后一天
Calendar cc=GregorianCalendar.instance ;
cc.set(2012,7,22)
def lastDay = cc.getActualMaximum(GregorianCalendar.DAY_OF_MONTH)
println lastDay;
获取一些数字格式:
def num = 123
def numPadded = String.format("%05d", num)
assert numPadded == '00123'
%05d就是格式化输出的意思:表示最后保留5位数字,位数不够的话在数字的右边用0补全!
关于map数值key问题
def key1="dong"
def key2="gua"
def map=[key1:"hello",key2:"world"]
def map2=[(key1):"hello",(key2):"world"]
def map3=["${key1}":"hello","${key2}":"world"]
def map4=["key1":"hello","key2":"world"]
println map
println map2
println map3
println map4
最后输出:[key1:hello,key2:world],[dong:hello,gua:world],[dong:hello,gua:world],[key1:hello,key2:world]。
关于字符串取值:
String name=”hello”
Def modify=name[0..-1]
Def modify1=name[0..-2]
Def modify2=name[0..-3]
Def modify3=name[0..-4]
Def modify4=name[0..-5]
Def modify5=name[3..-1]
Def modiify6=name[4]
输出:hello
Hello
Hell
Hel
He
H
Lo
O
这个跟数组一样啊!前面的数字是从这个字符串的前面数(从0开始),后面的数字从后开始数(从-1开始)。
数组的自动排序:(随机)
def list=[1,2,3,4,5,6,7,8,9,0]
for(i in list ){
Collections.shuffle(list)
println("第${i}次是${list}")
}
最后随机输出十组随机:
[1,2,3,4,5,6,7,8,9,0]
分享到:
相关推荐
软件项目的可扩展性和动态维护性是非常重要的,例如在微服务的网关动态过滤器中,要实现过滤器的动态更新而不影响项目的持续运行,就需要借助groovy的动态编译功能,而这个功能是通过 .groovy文件实现的。...
赠送jar包:groovy-3.0.9.jar; 赠送原API文档:groovy-3.0.9-javadoc.jar; 赠送源代码:groovy-3.0.9-sources.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
Groovy 调用 Java 类groovy 调用 Java class 十分方便,只需要在类前导入该 Java 类,在 Groovy 代码中就可以无缝使用该
eclipse中的groovy插件 eclipse中的groovy插件 实用
Groovy入门经典 中英文版本,包含以下文件: Groovy Program.pdf Groovy入门经典.pdf 图书链接:http://product.china-pub.com/36984
Java中使用Groovy的三种方式,详细见我的博客。
赠送jar包:groovy-2.5.1.jar; 赠送原API文档:groovy-2.5.1-javadoc.jar; 赠送源代码:groovy-2.5.1-sources.jar;...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。
Groovy语言。 里面详细介绍了一些很有意思的方法。
Java调用Groovy,实时动态加载数据库groovy脚本,java读取mongoDB的groovy脚本,加载实时运行,热部署
Groovy学习资料-中文.rar。Groovy学习资料。Grails学习资料。mht网页格式。
groovy入门经典,groovyeclipse 插件
Groovy在Spring中的简单使用,欢迎下载!
apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望大家多多下载,apache-groovy-3.0.8.zip apache官网的groovy3.0.8版本,希望...
Groovy
groovy
Making Java Groovy is a practical handbook for developers who want to blend Groovy into their day to day work with Java It starts by introducing the key differences between Java and Groovy and how you...
groovy的帮助文档 !!!!!
groovy 源码
Groovy轻松入门—搭建Groovy开发环境 Groovy轻松入门—搭建Groovy开发环境