primitivetypefieldtest.groovy
来自「大名鼎鼎的java动态脚本语言。已经通过了sun的认证」· GROOVY 代码 · 共 58 行
GROOVY
58 行
class PrimitiveTypeFieldTest extends GroovyTestCase { private long longField private static short shortField void setValue() { longField = 1 } def getValue() { def x = longField return x } void testPrimitiveField() { setValue() def value = getValue() assert value == 1 assert longField == 1 } void testIntParamBug() { assert bugMethod(123) == 246 assert bugMethod2(123) == 246 // @todo GROOVY-133 def closure = {int x-> x * 2 } assert closure.call(123) == 246 } int bugMethod(int x) { x * 2 } def bugMethod2(int x) { x * 2 } void testStaticPrimitiveField() { shortField = (Short) 123 assert shortField == 123 } void testIntLocalVariable() { int x = 123 def y = x + 1 assert y == 124 } void testLongLocalVariable() { long x = 123 def y = x + 1 assert y == 124 }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?