Функция обработки массива объектов не существует

#arraylist #processing

#список массивов #обработка

Вопрос:

 class Measurement {
  int time;
  float value;

  Measurement(int argTime, float argValue) {
    time = argTime;
    value = argValue;
  }
}

ArrayList measurements;

void setup() {
  measurements = new ArrayList();

  measurements.append(new Measurement(1, 20)); 
}
  

Выдает мне эту ошибку:

The function append(sketch_140628b.Measurement) does not exist

Что я делаю не так?

Ответ №1:

Класс ArrayList не имеет такого метода, как ‘append’. Нужная вам функция — «добавить».

Комментарии:

1. Это сделало это, я перепутал ArrayList с IntList , спасибо!