Finden Sie die Min/Max-Werte innerhalb einer for-Schleife

Ich gesucht habe nach Antworten auf diese Frage, aber nicht in der Lage, etwas zu finden. Ich muss das maximum und minimum des input-zahlen, sondern die Werte, die ich brauche innerhalb der for-Schleife und ich kann nicht herausfinden, wie Sie zu benutzen sind außerhalb.

System.out.print("How many numbers do you want to input?");

    int totalNumbers = console.nextInt();

    int minMax = 0;
    for(int i = 1; i <= totalNumbers; i++){
        System.out.print("Number " + i + ": ");
        int inputNumbers = console.nextInt();
    }
    System.out.println();

    int smallest = Math.min(minMax);
    System.out.println("Smallest = " + smallest);
    int largest = Math.max(minMax); 
    System.out.println("Largest = " + largest);

Brauche ich nicht geändert code nur etwas, das mich auf die richtige Spur.Danke!

Betrachten sammeln, Eingabe der Ziffern in die temporäre Datenstruktur wie array oder einer Auflistung, die Sie analysieren können später aus sammeln-Schleife.

InformationsquelleAutor Eyzek | 2015-10-12

Schreibe einen Kommentar