java - 3d 矩阵作为 2d 参数

标签 java matrix

我已声明以下内容:

int board[][][];

我有这个功能:

boolean compare(int[][] board)

当我使用board[][][0]时,它会变成二维矩阵吗?

如果我想传递我的矩阵板作为参数:

compare(board[][][0])

,正确的语法是什么?

最佳答案

您可以将 board 视为二维矩阵数组,在这种情况下 board[0]是单个二维矩阵,并且 board[0][0]是一个数组,或者可能是矩阵的一列,并且 board[0][0][0]是一个整数,或矩阵的单个单元格。

board[][][0]是一个语法错误。

关于java - 3d 矩阵作为 2d 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23092747/

相关文章:

java - 什么类转换为 GWT 中的 java 脚本?

java - 关于构造函数的奇怪 NullPointerException

arrays - 在没有循环的情况下为每一行将矩阵的不同元素归零

python - Pandas 将 if-then 语句应用于矩阵 df

java - 随机数的对称二维数组

java - 持久化文本 validator

java - Google App Engine 上 Spring Boot 应用程序的 Maven 配置文件

c - 编写锯齿形矩阵的程序

r - 类似于 head() 的函数用于矩阵

Java 输出编号行格式