我目前正在绘制一个关于如何返回超过"命令"
的空白public static long extendedEuclidGCD(long a,long b,long [] xy)
代码工作正常但我还要求检索数组xy(只有大小2)并将它们的元素添加到输出而不更改标题。所以我的问题是,我如何不仅返回方法提供的gcd,而且返回数组中的元素。
答案 0 :(得分:2)
我还要求检索数组xy
您正在将数组传递给该方法。在java 中,对象的引用按值传递。只要您修改xy
而不重新分配,调用方法就可以看到您的修改。因此,您不必返回数组。
如果将引用xy
重新分配到其他数组实例,则必须返回引用。