gpt4 book ai didi

java - 调用方法时将数组初始化为参数

转载 作者:太空宇宙 更新时间:2023-11-04 13:06:32 32 4
gpt4 key购买 nike

您好,我想问一下您是否可以在某些值中调用未声明和初始化数组的方法,但可以在没有任何数组的情况下调用方法。

我知道你可以像这样初始化数组:

int[] array={1,2,7,89,2,-5,0};

但是在调用带有 array[] 参数的方法时,您可以执行类似的操作吗:

原方法g.fillPolygon(int[] Xs,int[] Ys,int numberOfPoints);

g.fillPolygon({25,85,110,85,25,0}, {0,0,50,100,100,50}, 6);

谢谢

最佳答案

array = {1,2,7,89,2,-5,0}; 语法仅在内联声明和初始化数组时有效。另一方面,你可以这样做

g.fillPolygon(new int[]{25,85,110,85,25,0}, 
new int[]{0,0,50,100,100,50},
6);

&你可以去掉数组参数。

关于java - 调用方法时将数组初始化为参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34369814/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com