函数
编辑函数编辑
函数是一段命名的代码,由一个或多个语句组成,用于执行特定任务。在一个脚本中可以多次调用同一个函数来重复执行其特定任务。参数是一个命名的类型值,在函数的语句中作为变量使用。一个函数可以指定零个或多个参数,当调用函数时,需要为每个参数指定一个值。参数是在调用函数时传递给函数的值。函数指定一个返回值类型,如果类型是void,则不返回任何值。任何非 void 类型的返回值都可以在运算中使用,否则将被丢弃。
您可以在 Painless 脚本的开头声明函数,例如
boolean isNegative(def x) { x < 0 } ... if (isNegative(someVar)) { ... }