字符串操作
这和Java一样,不再啰嗦,下面介绍一下支持的字符串的高级操作
惊呆,反正博主当时比较吃惊,不知道你是不是和博主一样,哈哈哈,这功能简直掉渣天啊,好用到爆
还支持了类似于jsp页面中的el标签的解析功能,博主只是联系了一下,只是类似哦
是不是和jsp中的${}比较像啊,会被优先解析
方法定义和使用
定义加法运算的
//返回和
int add(int a,int b){
return a + b;
}
add(5,6);
在其实和Java的方法一样此处,但是Java里面语句不能和方法并列,也就是一个语句不能是一个类成员,但是这里是可以的
运行结果如下:
调用的语句放在方法之前也是可以的,然后有些人觉得这方法定义和Java一样啊,其实这里可以省略返回类型和参数类型,甚至可以省略返回的关键字
//返回和
def add(a,b){ a + b; }
add(5,6);
是不是很简洁,和js很像,个人感觉哈,勿喷…
集合的使用
这里定义了一个集合并且打印了出来
循环打印集合的长度,Groovy对集合里面的元素没有做限制,多个类型的都可以放在同一个集合中
在集合中放置了不同的类型的元素,循环打印出来
我们经常在循环中对元素进行和字符串的添加
我们明确的可以看到报错了,这是由于当遇到boolean类型的元素的时候,和字符串拼接的时候,如果boolean在前,那么就会出错,这时候只需要在前面添加一个”即可”
未完待续
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。