跳到主要内容
版本:7.0.3

数组构建

Hunyuan 7b 中英对照 Array Construction

你可以使用熟悉的Java语法来构建数组,并可以选择性地提供一个初始化器,以便在数组创建时对其进行填充。以下示例展示了如何实现这一点:

int[] numbers1 = (int[]) parser.parseExpression("new int[4]").getValue(context);

// Array with initializer
int[] numbers2 = (int[]) parser.parseExpression("new int[] {1, 2, 3}").getValue(context);

// Multi dimensional array
int[][] numbers3 = (int[][]) parser.parseExpression("new int[4][5]").getValue(context);
备注

在构造多维数组时,目前无法提供初始化器。

备注

任何用于构建数组的表达式——例如,通过 new int[4]new int[] {1, 2, 3} —— 都无法被编译。详情请参见 编译器限制