Heres, was ich habe. Der Benutzer gibt die Anzahl der Termine für 7 Tage ein, aber ich bin verwirrt darüber, wie ich die ganzen Zahlen addieren soll, die der Benutzer von den Arrays eingegeben hat. Irgendwelche Tipps, wie ich das machen kann?Wie fügen Sie ganzzahlige Elemente aus einem Array hinzu und geben sie mit JOptionPane aus?
import javax.swing.JOptionPane;
public class AdvisingAppointmentTracker {
public static void main(String[] args) {
// Step 1: Set any constants needed for the program
final int NUM_DAYS = 7;
final int MIN_NUM_APPOINTMENTS = 0;
// Step 2: Create an array that will hold the number of advising appointments per day
int appointments[] = new int[NUM_DAYS];
// Step 3: Enter the number of advising appointments for all of the days
for(int i = 0; i < appointments.length; i++)
appointments[i] = Integer.parseInt(JOptionPane.showInputDialog("Enter the number of appointments"));
// Step 4: Find the average number of appointments
// Step 5: Output the average number of appointments
}
}
Fragen Sie, wie Sie die Zahlen im Array hinzufügen/verwenden? Verwenden Sie die gleiche for-Schleife erneut in Ihrem Code. –
wie? Ich habe versucht, Int Total + = Termine; aber ich bekomme Fehler, der es nicht eine Aussage sagt – Javabegin
Sie müssen die Array-Klammern einschließen, um auf die Zahlen zuzugreifen, die Sie speicherten. 'total + = Termine [i]' würde funktionieren. Sie können auch 'for (int n: Termine) total + = n;' –