零基础学习Groovy(1) - hello world & 函数

IDE使用的是idea , 环境配置的过程就不再赘述
参考资料:ibm

def a = 'hello world' //定义变量

def b = 123 //定义变量

def c = a + b //类似js这些弱类型语言,弱化变量的类型

println a.class

println b.class//基本变量也是class,类似ruby

println c.class//沿袭java的语法设定,字符串和数字相加,调用内置的toString方法

函数,调用,参数,默认值

/** 
* 函数的定义,和变量一样模糊了返回值类型 
* @param val 
*/
def repeat(val = "添加一个默认值", num=5) 
{
    for (i = 0; i < num; i++) {
        print val + "   "    //参数可以省略括号,等价于:print (val + "   ")
    }
    println()//这里注意,无参数时不能省略括号
}

repeat("hello  world")

repeat()     /*这里注意,无参数时不能省略括号*/

repeat("大家好",2)

运行效果如下:

零基础学习Groovy(1) - hello world & 函数_第1张图片
Paste_Image.png
  • 因为急用,马上要分析一个日志,统计计费数据,点击查看如何使用groovy一步步完成
  • 即将制作一个文档目录,点击返回目录

你可能感兴趣的:(零基础学习Groovy(1) - hello world & 函数)