首页 > 解决方案 > 如何从方法返回二维数组

问题描述

我试图从一个方法返回一个二维数组,但我返回的是一些奇怪的代码;我期待它返回一个填充的 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;
    }
}

标签: javaarraysmethodsreturn2d

解决方案


推荐阅读