我的代碼被設計爲按順序打印數組,然後按相反順序打印數組。但是,我也必須在編寫方法時至少使用以下方法標題:以反向陣列打印值
public static int printOriginalArray(int[] list)
public static int printInReverse(int[] list)
我得到了代碼運行!我現在得到它!它只是點擊!是!!! :-)現在我的方法不正確,但正確嗎?我應該有2個方法,而不是1,我需要重寫它,所以它反轉了數字,而不是交換。
public class Assignment01a {
public static void main (String[] args) {
int[] numbers = {4, 5, 6, 7};
System.out.println("The list in order is: ");
for (int num: numbers)
System.out.println(num + " ");
swap(numbers, 0, 3);
for (int num: numbers)
System.out.println(num + " ");
}
public static void swap(int[] arr, int i, int j) {
int temp = arr[i];
arr [i] = arr [j];
arr [j] = temp;
}
}
你在'main'方法中沒有做任何事情,所以當然不會發生任何事情。 –
你不主要調用該方法。 –
這就是我很困惑的事情。我如何實現主要方法並在其中使用其他方法? – user3294617