java - 如何从方法返回二维数组
问题描述
我试图从一个方法返回一个二维数组,但我返回的是一些奇怪的代码;我期待它返回一个填充的 3x3 数组
|x,x,x|
|x,x,x|
|x,x,x|
但我正在取回这段代码 [[I@3cd1a2f
有什么帮助吗?
import java.util.*;
class Untitled {
public static void main(String[] args) {
System.out.print(test());
}
public static int[][] test(){
int[][] result = new int[3][3];
for(int i=0; i< 3 ; i++) // i = x
{
for(int j=0; j<3; j++) // j = y result = [i][j]
{
result[i][j] = i;
}
}
return result;
}
}
解决方案
推荐阅读
- c# - 使用复合赋值运算符时操作数如何排序?
- linux - 在 Azure Pipeline 上降级 Gradle 版本
- python - 尝试使用 lxml 删除空 xml 标记时出现解析错误
- function - 在函数中传递 nano 一个特定的文件名
- velo - wixStores_onFulfillmentUpdated 未触发
- c# - Linq 查询 FromSql 在哪里传递字符串值
- javascript - 使用 framer-motion 为 react-router 设置动画的问题
- azure-functions - 我可以通过我的 webhook 将事件直接发送到 Azure 事件中心吗?
- javascript - 我单击一个按钮,但它没有执行应有的功能。我该如何解决?(镀铬扩展)
- r - Shiny R + Leaflet SearchInput 默认显示所有点