Groovy初体验之简单数据体验

本文介绍了如何使用Groovy语言的基本语法,包括简单的HelloWorld程序、变量定义与使用、Lists和Maps等数据结构的操作方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


打开groovyConsole,一下操作均在groovyConsole里进行操作。

一、Hello World

在编辑栏里输入以下内容

println "Hello, World!"

然后按Ctrl+R,输出结果如下:

groovy> println "Hello World" 
 
Hello World


如果你用groovysh运行,可以发现结果为:

groovy:000> println "Hello World!"
Hello World!
===> null

后面有个===> null,这里可以简单理解为“结果是:”或者“返回值是:”(个人理解)。

再输入123+45*67,Ctrl+R,输出结果为:

groovy:000> 123+45*67
===> 3138

输入 return 123+45*67,输出结果为:

groovy:000> return 123+45*67
===> 3138

这样就证实了我的个人理解。

二、变量

在groovyConsole里输入以下内容:

x = 1
println x

x = new java.util.Date()
println x

x = -3.1499392
println x

x = false
println x

x = "Hi"
println x

输出结果为:

groovy> x = 1 
groovy> println x 
groovy> x = new java.util.Date() 
groovy> println x 
groovy> x = -3.1499392 
groovy> println x 
groovy> x = false 
groovy> println x 
groovy> x = "Hi" 
groovy> println x 
 
1
Wed Sep 26 14:02:44 CST 2012
-3.1499392
false
Hi

groovy为动态语言,这里不需要考虑变量的类型了(用java的也是很讨厌类型转换中出问题的)。

三、Lists和Maps

Groovy语言的内置支持两个重要的数据类型,lists和maps(Lists可以像Java语言中数组一样使用)。lists是用于存储数据的有序集合。

例如,您最喜爱的整数集合可能看起来像这样:

myList = [1776, -1, 33, 99, 0, 928734928763]

你可以用方括号[]来访问给定的list的元素(索引从0开始),如

println myList[0]

输出结果为:

1776

同时你可以用size方法来获取list长度,如:

println myList.size()

输出结果为:

6



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值