Ich versuche, eine Methode zu erstellen, die die Benutzereingabe für die Anzahl der Elemente akzeptiert, die sie in einem Array wünschen, und die Zahlen, die für das Array eingegeben werden sollen.Tauschen der Zahlen in einem Array
Bisher habe ich die Hauptmethode, die die Eingabe von der Konsole mit dem folgenden Code akzeptiert, danach bin ich nicht 100% sicher, ob die Methode, die ich erstellen muss, ein int-Array zurückgeben sollte oder nur die Ergebnisse ausdrucken .
import java.util.Scanner;
public class Lab {
public static void main (String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("Input amount desired in Array 1");`
int a = input.nextInt();
int [] array1 = new int[a];
for (int i = 0; i < array1.length; i++) {
System.out.println("Input a number");
array1[i] = input.nextInt();}
System.out.println();}
public int swapPairs(int [] array)
'I Ich bin nicht 100% sicher, ob die Methode, die ich erstellen muss, ein int-Array zurückgeben soll oder nur die Ergebnisse ausdrucken soll. Es hängt ganz davon ab, wie Sie es implementieren wollen. Sie könnten Ihr 'Array' von Ihrer' swapPairs' Methode zurückgeben oder einfach die Zahlen tauschen und das Ergebnis innerhalb Ihrer 'swapPairs' Methode ausdrucken. – Yousaf
Ich würde Ihre Anweisungen sorgfältig lesen. Wenn es wirklich nicht heißt, würde ich mich auf Ihre Methode verlassen, die das Array zurückgibt. –