Array an Methode und return array

Hier ist die Frage, ich arbeite auf

Verwenden Sie eine for-Schleife zu erzeugen, die ein array von zehn zufällige Ganzzahlen, die alle im Bereich von 100 bis 200, inclusive. Verwenden Sie die array-Klasse um die beiden Sortieren und anzeigen der gesamte array. Nächste, übergeben Sie das array als einziges argument an eine Methode, verdoppelt sich jedes element des array und gibt anschließend das array. Verwenden Sie eine foreach-Schleife, um alle Elemente im zurückgegebenen array in einer Zeile, getrennt durch ein einzelnes Leerzeichen. Diese letztere loop sollte auch bestimmen die Summe aller Elemente im zurückgegebenen array. Anzeige der Summe mit einem "Tausender" - Komma, wie in der Beispielausgabe.

Und hier ist mein code:

package bryant7and8;

import java.util.Arrays;


public static void main(String[] args) {

    int[] myList = new int[10];

        for (int i = 0; i < myList.length; i++) {
            myList[i] = 100 + (int) (Math.random() * ((110 - 10) + 1));

    }
    Arrays.sort(myList);
    System.out.println(Arrays.toString(myList));

    doubleArray (myList);
    System.out.println(doubleArray(myList));
}

public static int[] doubleArray(int[] array) {
    for (int i = 0; i < array.length; i++) {
        array[i] *= 2;
    }

    return array;
}

}

Ich kann nicht herausfinden, wie das array übergeben, ich habe es für ein paar Stunden und meine Bücher, die Erklärung ist nicht zu helfen. Auch ich entschuldige mich für diese schreckliche Frage der Formatierung bin ich noch neu auf stackoverflow.

InformationsquelleAutor Corey Bryant | 2015-09-12
Schreibe einen Kommentar