Итак, я пытаюсь создать список массивов объектов для проекта класса. Я посмотрел вокруг inte rnet, чтобы найти ответы на этот вопрос, но я не совсем понимаю, что неверно в моем коде. Я новичок в кодировании, так что это, вероятно, что-то действительно простое (возможно, оно готово к программированию, потому что это очень ненормально , мягко говоря)! Поэтому я пытаюсь создать ArrayList подписчиков объекта, и всякий раз, когда я пытаюсь создать обычный ArrayList с ArrayList sub = new ArrayList();
Ready to program, это нормально, но когда я делаю ArrayList<subscriber> arraylist = new ArrayList<subscriber>();
, он выделяет как <
, говоря ( expected instead of this token
, так и (
это говорит Invalid ShiftExpression
. Я понятия не имею, как исправить эти ошибки, также это весь код, который может быть затронут этим:
static boolean done = false;
ArrayList<subscriber> arraylist = new ArrayList<subscriber>();
На строке 2 вставленного кода (static boolean done = false;
), есть другая ошибка, вызванная по массиву объектов. Из-за этой ошибки точка с запятой подсвечивается с синтаксической ошибкой [ expected instead of this token
. Я чрезвычайно запутался с этим последним и хотел бы знать, связана ли эта проблема с моим кодом или с Ready to Program (возможно, с моим кодом). И прежде чем люди спросят, нет, я не использую HSA, и я пытаюсь научиться правильно java (я видел много людей, ненавидящих глючный беспорядок, который является HSA, и я пытаюсь отойти от него.
Редактировать: Оказывается, это ошибка в Ready to Program. Извините, что потратил время ваших парней!