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);
}
}