Files
playbook/skills/tsl-api-reference/references/codegen/module/java-toolset.md
T

60 lines
1.4 KiB
Markdown

# 第三方交互 / Java
## `TSJavaToolset`
声明:class
天软 Java 工具集及 JNI/JDBC 客户端接入接口
<!-- tags: 跨语言调用 Java JNI JDBC -->
### `javaCreateArray(class_name, size)`
声明:function
创建指定 Java 类元素类型和长度的 Java 数组对象
<!-- tags: 创建 Java数组 跨语言调用 -->
可见性:`public`
| 参数 | 类型 | 说明 |
| ------------ | ------ | -------------------------- |
| `class_name` | string | 要创建的 Java 类的完整类名 |
| `size` | int | 要创建的 Java 数组长度 |
返回:tj_object
### `javaGetArrayLength(arr)`
声明:function
获取 Java 数组的元素个数
<!-- tags: 查询 Java数组 数组长度 -->
可见性:`public`
| 参数 | 类型 | 说明 |
| ----- | --------- | ---------------------------- |
| `arr` | tj_object | 待读取或处理的 Java 数组对象 |
返回:int
### `javaGetArrayElement(arr, index)`
声明:function
获取 Java 数组指定下标的元素
<!-- tags: 查询 Java数组 数组元素 -->
可见性:`public`
| 参数 | 类型 | 说明 |
| ------- | --------- | ---------------------------- |
| `arr` | tj_object | 待读取或处理的 Java 数组对象 |
| `index` | int | 数组元素的零基下标 |
返回:any