Рубрики
Без рубрики

Ява: Оператор инкремента, декремента

Пожалуйста, ознакомьтесь с Java: теория операторов, приоритет и ассоциативность для других операторов и… Помеченный java.

Пожалуйста, ознакомьтесь с Java: теория операторов, приоритет и ассоциативность для других операторов и основы нижеуказанных операторов

Q1: Оператор инкремента? Q2: Оператор декремента? Вопрос 3: Факты?

Оператор увеличения:- -: используется для увеличения значения на 1. -: доступны 2 разновидности: с предварительным приращением и с последующим приращением.

  1. Предварительное увеличение: значение сначала используется для вычисления результата, а затем увеличивается Например y=++X шаг1:+1) шаг2:)

  2. Постинкремент: значение увеличивается, а затем вычисляется результат Например ++ шаг1:) шаг2:+1)

Оператор уменьшения:- -: используется для уменьшения значения на 1. -: доступны 2 разновидности, которые являются пред-декрементными и пост-декрементными

  1. Предварительное уменьшение: значение сначала используется для вычисления результата, а затем уменьшается Например y=–X шаг1:-1) шаг2:)

  2. Пост-Декремент: значение уменьшается, а затем вычисляется результат Например — шаг 1:) шаг 2:-1)

Факты:- F1. Вложение типа ++(++a) не допускается ошибка: неожиданный тип

F2. Может использоваться только с переменными. program.java:9: ошибка: неожиданный тип ++; ^ требуется: переменная

F3. Не может использоваться для конечных переменных ошибка: не удается присвоить значение конечной переменной a

F4. Может применяться только ко всем примитивным типам данных ошибка: неверный тип операнда boolean для унарного оператора ‘++’

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

Оригинал: “https://dev.to/supriya2371997/java-increment-decrement-operator-4084”