如何在Java中将数组作为参数传递(仅限一行)?

3
在 Ruby 中,它看起来会像这样:
myfunction (["element1", "element2", "element3"],"other argument")

我能用Java实现同样的功能吗?只需要一行代码。

我知道我可以使用

        String[] dataToPass = new String[3];
        dataToPass[0] = "element1";
        dataToPass[1] = "element2";
        dataToPass[2] = "element3";
        myfunction(dataToPass,"other argument");

这是什么鬼,我甚至不知道…… - user541686
1个回答

10
myfunction(new String[]{"e1", "e2", "e3"},"other argument");

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接