如何调用具有多个数组作为输入的方法?
How do you call a method with multiple arrays as input?
我想要做的是调用一个将两个数组作为输入的方法。它看起来像这样。
pairs({2,3,4}, {1,0,2});
我最终遇到的问题是它是表达式的非法开头。我试过改用大括号,但遇到了同样的问题。
pairs([2,3,4], [1,0,2]);
有没有办法使用这样的数组调用方法,或者我是否必须声明一个数组?
你非常接近:你需要做的就是添加 new
运算符,并提供数组类型,如下所示:
pairs(new int[] {2,3,4}, new int[] {1,0,2});
我想要做的是调用一个将两个数组作为输入的方法。它看起来像这样。
pairs({2,3,4}, {1,0,2});
我最终遇到的问题是它是表达式的非法开头。我试过改用大括号,但遇到了同样的问题。
pairs([2,3,4], [1,0,2]);
有没有办法使用这样的数组调用方法,或者我是否必须声明一个数组?
你非常接近:你需要做的就是添加 new
运算符,并提供数组类型,如下所示:
pairs(new int[] {2,3,4}, new int[] {1,0,2});