在Groovy中,原生类型可以直接进行操作,类似于Java中的基本数据类型。可以使用原生类型的变量来进行算术运算、逻辑运算等操作。
例如,可以定义一个整型变量并对其进行加法操作:
def a = 10
def b = 5
def result = a + b
println(result) // 输出 15
除了基本的算术运算,Groovy也支持其他操作,如比较操作、位运算等。
另外,Groovy也提供了自动装箱和拆箱的功能,可以方便地在原生类型和对象类型之间进行转换。例如,可以直接将一个整型变量赋值给一个Integer对象:
Integer num = 10
println(num) // 输出 10
总的来说,Groovy对原生类型的处理和Java类似,可以直接使用原生类型进行各种操作,并且支持自动装箱和拆箱。