加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

groovy学习进阶

发布时间:2020-12-14 16:43:06 所属栏目:大数据 来源:网络整理
导读:字符串操作 这和Java一样,不再啰嗦,下面介绍一下支持的字符串的高级操作 惊呆,反正博主当时比较吃惊,不知道你是不是和博主一样,哈哈哈,这功能简直掉渣天啊,好用到爆 还支持了类似于jsp页面中的el标签的解析功能,博主只是联系了一下,只是类似哦 是不是和jsp中

字符串操作

字符串添加结果图

这和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在前,那么就会出错,这时候只需要在前面添加一个”即可”

这里写图片描述

未完待续

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读