groovy - 在常规中初始化矩阵

标签 groovy

初始化矩阵最简单的方法是什么?

// something like this would be nice
int[][] matrix = new int[][]{{1,2,3},{4,5,6},{7,8,9}};

最佳答案

如果你想定义变量类型,使用这个:

int[][] matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

如果变量是无类型的,使用这个:

def matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] as int[][]

关于groovy - 在常规中初始化矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4994012/

相关文章:

groovy - 如何在Jenkins Workflow中重复一个阶段

maven - 来自 mvn 原型(prototype) :generate doesn't `mvn compile` 的 GMaven 项目

groovy 初学者 - 如何在 groovy shell 中从内存中删除变量

grails - 在GSP中导入类的正确方法是什么?

configuration - 所有配置对项目的 Gradle 依赖项

groovy - 在 Gradle 中聚合任务

java - Spring 服务层的 JUnit 测试用例

groovy - 如何增加 Groovy 的 JVM 堆大小?

groovy - 如何在gradle中打印任务名称?

grails - 在编写转换代码时,有哪些替代方法可以替代 asType() ?