tansci-boot/magic-script-skill/references/array-functions.md

1.5 KiB
Raw Blame History

数组函数

new_int_array

  • 入参:sizeint 数组长度
  • 函数说明,创建int类型的数组
return new_int_array(1); // [0]

new_long_array

  • 入参:sizeint 数组长度
  • 函数说明,创建long类型的数组
return new_long_array(1); // [0]

new_double_array

  • 入参:sizeint 数组长度
  • 函数说明,创建double类型的数组
return new_double_array(1); // [0.0]

new_float_array

  • 入参:sizeint 数组长度
  • 函数说明,创建float类型的数组
return new_float_array(1); // [0.0]

new_short_array

  • 入参:sizeint 数组长度
  • 函数说明,创建short类型的数组
return new_short_array(1); // [0]

new_byte_array

  • 入参:sizeint 数组长度
  • 函数说明,创建byte类型的数组
return new_byte_array(1); // [0]

new_boolean_array

  • 入参:sizeint 数组长度
  • 函数说明,创建boolean类型的数组
return new_boolean_array(1); // [false]

new_char_array

  • 入参:sizeint 数组长度
  • 函数说明,创建char类型的数组
return new_char_array(1); // ['\0']

new_array

  • 入参:Class:类型
  • 入参:sizeint 数组长度
  • 函数说明,创建Object类型的数组
return new_array(1); // [null]  // Object 类型的数组
return new_array(String.class, 1); // [null] String类型的数组