Код:требуется: двойной [] найдено: нет аргументов
ArrayList <Integer> marks = new ArrayList();
String output = "Class average:" + calculateAverage() + "\n" + "Maximum mark:" +
calculateMaximum() + "\n" +"Minimum mark:" + calculateMinimum() + "\n" + "Range of
marks:" + range;
analyzeTextArea.setText(output);
private double calculateAverage(double [] marks) {
double sum = 0;
for (int i=0; i< marks.length; i++) {
sum += marks[i];
}
return sum/marks.length;
}
Игнорирование другие вещи внутри строки (минимум, максимум, и диапазон), но для этой линии,
String output = "Class average:" + calculateAverage() + "\n" + "Maximum mark:" +
calculateMaximum() + "\n" +"Minimum mark:" + calculateMinimum() + "\n" + "Range of
marks:" + range;
я получаю ошибка:
required: double []
found: no arguments
Почему я получаю эту ошибку и что мне изменить?
Это массив, называемый отметками, поэтому я изменил его на calculateAverage (метки), но я все равно получаю ту же ошибку. – user1419306
Нет, теперь вы должны получить ошибку 'reauired double []: найдено ArrayList'. –
Да, извините, это правда, так что в чем проблема сейчас? – user1419306