这个问题在这里已经有答案了:
将数组传递给java方法(9个答案)上个月关门了。所以在一个名为test2的类中有一个方法
public static int[] number(int[] numbers) { System.out.println(numbers); return numbers; {
然后在主要
Test2.number(?)
我应该在“?”中写些什么,这样我就可以列出一些数字并打印出来?
jgzswidk1#
不,但你可以打印整数数组,
int[] numArray = {1,2,3,4,5,6,7,8}; Test2.number(numArray);
如果要插入数字而不是数组,请更改:
public static int[] numbers (int[] numbers){ }
到
public static int numbers (int numbers){ }
如果您有任何进一步的问题,请回复这个答案
ruarlubt2#
你只需要创建一个数组。请看看如何在任何搜索引擎中使用java数组。
Test2.number(new int[]{1, 2, 3});
您还可以更改 number() 使varargs只使用一些数字作为参数。公共静态int[]numbervargs(int…numbers)将其用于:
number()
Test2.number(1, 2, 3); Test2.number(new int[]{1, 2, 3}); // using an array is still valid
2条答案
按热度按时间jgzswidk1#
不,但你可以打印整数数组,
如果要插入数字而不是数组,请更改:
到
如果您有任何进一步的问题,请回复这个答案
ruarlubt2#
你只需要创建一个数组。请看看如何在任何搜索引擎中使用java数组。
您还可以更改
number()
使varargs只使用一些数字作为参数。公共静态int[]numbervargs(int…numbers)
将其用于: