AnyLogic
Развернуть
Размер шрифта

Объявление переменной

Объявление переменной также рассматривается в разделе Переменные.

Есть две синтаксические формы:

<тип> <имя переменной>;
<тип> <имя переменной> = <начальное значение>;

Примеры:

double x;
Person customer = null;
ArrayList<Person> colleagues = new ArrayList<Person>();

Пожалуйста, помните, что:

  • Локальная переменная должна быть объявлена до момента своего первого использования.
  • Локальная переменная, объявленная внутри блока {…} или в теле функции, существует только во время выполнения этого блока.
  • Если имя переменной, объявленной в блоке или в теле функции будет совпадать с именем переменной, объявленной во внешнем (включающем данный) блоке, или с именем переменной текущего класса, то по умолчанию при использовании этого имени будет пониматься та локальная переменная, которая объявлена на более низком уровне (например, во внутреннем блоке). Чтобы избежать возможных ошибок, мы настоятельно рекомендуем избегать подобного дублирования имен.

Приведенный ниже рисунок показывает области кода, в которых существуют и могут использоваться локальные переменные.

Как мы можем улучшить эту статью?