Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Операторы присваивания




Операторы присваивания служат для вычисления значений выражений и присваивания вычисленных значений переменным.

Оператор присваивания имеет вид:

x = s;

где x – имя переменной,

s – выражение того же типа,

= - знак присваивания.

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

y = y + 5;

Выполняя его, компьютер возьмет старое значение переменной y и увеличит его на 5, после чего полученное новое значение этой переменной снова запишет в отведенную для нее ячейку памяти.

Начинающий программист может сделать ошибку, записав слева от знака присваивания не имя переменной, а константу или выражение:

X;

a + b = y + 5.2;

Присваивание в Java может быть организовано несколькими способами:

как оператор присваивания:

a = 5;

как оператор-выражение:

a++;

как операция, встречающаяся в выражении несколько раз, при этом операции присваивания выполняются справа налево:

a = b = c = 5;

как операция, если стоит внутри других операций:

a = (b = 1) + 4;

Сначала переменной b будет присвоено значение 1, а затем к результату, полученному в скобках, будет прибавлено 4. Таким образом, одним оператором присваивания будут присвоены значения сразу двум переменным:

b = 1, a = 5

Операции присваивания, изменяющие старые значения переменных, реализуются в Javaобъединенными арифметическими или побитовыми операциями присваивания:






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных