[JAVA] Ein Programm, das Zahlen größer oder kleiner als die Eingabe-Ganzzahl aus einem Array von 50 Elementen ausgibt

Ich studiere gerade Java und mache die Aufgabe, das Titelprogramm zu erstellen. Ich möchte zufällig ein Array mit 50 Elementen erstellen, dann mehr als die Eingabe-Ganzzahl ausgeben, dann die Zeile unterbrechen und weniger als die Eingabe-Ganzzahl ausgeben, aber das funktioniert nicht. Können Sie mir einen Rat geben, wo ich das Problem beheben kann?

class test17 {
    public static void main(String[] args) {
        int[] array = PConsole.createRandomIntArray(1, 300, 50, true);
        int th= PConsole.inputIntNum(1, 300); //Schwelle

        int upper = array[0];
        int lower = array[1];

        for (int i = 0; i < array.length; i++) {
            if ( array[i]>= th) {
              upper+= array[i]+" ";
            }else{
              lower+= array[i]+" ";
            }
        }
        System.out.println(th);
        System.out.println(upper);
        System.out.println(lower);
    }
}       

Recommended Posts

Ein Programm, das Zahlen größer oder kleiner als die Eingabe-Ganzzahl aus einem Array von 50 Elementen ausgibt
Ein Programm (Java), das die Summe von ungeraden und geraden Zahlen in einem Array ausgibt
[Java] Beispiel eines Programms, das die Maximal- und Minimalwerte von einem Array abruft
[Rubiy] Ich möchte mit der Split-Methode ein Array aus einer Zeichenfolge erstellen. Und umgekehrt.
[Java] So suchen Sie mit der Methode includes nach Werten in einem Array (oder einer Liste)
Ein Programm, das die Leistung von 2 bis 100 berechnet
Ich habe ein Programm erstellt, das aus dem mit Java überladenen Prozess nach der Zielklasse sucht
[Swift] So ermitteln Sie die Anzahl der Elemente in einem Array (Super Basic)
So erhalten Sie eine beliebige Ziffernnummer aus 2 oder mehr Ziffern! !!
Seien Sie vorsichtig, wenn Sie mehrere Elemente aus einem Array usw. mit einer for-Anweisung löschen
Eine Methode, die Transformationen parallel auf alle Elemente anwendet und ein Array von Rückgabewerten zurückgibt, die ihre Reihenfolge beibehalten
So geben Sie einen Standard aus einem Array mit for Each aus
Ich möchte mit Java8 StreamAPI redu () einen anderen Typ als das Eingabeelement zurückgeben.
Ein Programm, das nach einer Zeichenfolge sucht und die Suchzeichenfolge gefunden hat, zeigt die Zeichenfolge vom Zeilenanfang bis kurz vor der Suchzeichenfolge an.