首页 > 解决方案 > 如何为具有二维数组的方法传递参数,例如“doSomething(float[][] a)”

问题描述

如果我有方法

doSomething(float[][] a)

并想从 main 传递参数给这个方法,

这个例子中浮点数的语法是什么?

标签: javaarraysparameters

解决方案


两种常见的方式如下:

public class Main {

    public static void main(String args[]) {
        doSomething(new float[][] {{1,2},{3,4}});
        float x[][]=new float[][] {{1,2},{3,4}};
        doSomething(x);
    }

    static void doSomething(float[][] a) {

    }
}

推荐阅读