【发布时间】:2018-05-03 21:05:10
【问题描述】:
在代码中,在main中调用有什么区别?
input.reverseArray(input);reverseArray(input);input = reverseArray(input);input =input.reverseArray(input);
最后,如果 reverseArray 不是静态的,这些是否适用?
public class reverse
{
public static void main(String args[])
{
int [] input = new int[]{4, 5, 8, 9, 10};
}
public static void reverseArray(int inputArray[])
{
int temp;
for (int i = 0; i < inputArray.length/2; i++)
{
temp = inputArray[i];
inputArray[i] = inputArray[inputArray.length-1-i];
inputArray[inputArray.length-1-i] = temp;
}
}
}
【问题讨论】:
标签: java function object methods