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

Операторы Java мы познакомим вас с наиболее важными операторами Изучение

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

Что такое операторы Java?

Оператор Java позволяет выполнять операции над набором значений. Существует большое количество различных операторов Java, которые делятся на унарные, бинарные и тернарные операторы. Унарный означает, что оператор Java состоит из одной цифры, двоичный описывает двузначный оператор, а тернарный условный оператор состоит из трех цифр.

Примером унарного оператора Java является отрицание, выраженное «!example». Вычитание является примером бинарного оператора Java, поскольку оно принимает два операнда (a — b). Единственным тернарным оператором Java является условный оператор, который работает с методом if-then-else:

( <boolescher ausdruck=""> ) ? AusgabewertTrue : AusgabewertFalse;

Далее мы познакомим вас с различными операторами Java.

Арифметические операторы Java

Правила арифметических операторов Java включают основные математические операции сложения, вычитания, умножения и деления.

Оператор Java Описание
+ Кроме того, значения двух операндов складываются вместе.
При вычитании значение второго операнда вычитается из значения первого операнда.
* При умножении два операнда перемножаются.
/ При делении первый операнд делится на значение второго операнда.
% Операнд по модулю вычисляет остаток от деления.
+ Плюс можно использовать и как положительный знак. Однако в большинстве случаев этот оператор Java не требуется.
Минус также может использоваться как отрицательный знак.

Увеличение и уменьшение

При программировании довольно часто приходится считать вверх или вниз. Для этого существуют операторы Java для приращения (счет вверх) и декремента (обратный счет).

Оператор Java Описание
++ Приращение увеличивает значение числовой переменной на +1.
Уменьшение уменьшает значение числовой переменной на -1.
Читайте также:  Полное руководство по удаленному тестированию мобильных приложений

При инкрементировании и декрементировании проводится различие между постинкрементом и постдекрементом, с одной стороны, и преинкрементом и предекрементом, с другой. В то время как математические символы следуют за переменной в первом варианте, они перечислены первыми в другом варианте. Например: «а++» против «++а». Это имеет значение для различных этапов работы. Вот сравнение двух подходов:

  • a++ : с пост-инкрементом сначала используется значение «a», а затем «a» увеличивается только на «1».
  • ++a : Преинкремент означает, что значение «a» сначала увеличивается на «1» и только потом используется.

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

Сравнения также можно проводить с помощью операторов Java. Для этого два операнда сравниваются друг с другом, и результат выводится как логическое значение.

Оператор Java Описание
< Если меньше, то значение считается истинным, если a меньше b.
> Для больше, чем, значение считается истинным, если a больше, чем b.
<= Если меньше или равно, значение считается истинным, если а меньше или равно b.
>= Для больше или равно значение считается истинным, если a больше или равно b.
== Для «равно» значение сообщается как «истина», если a и b равны.
!= Если не равно, значение считается истинным, если только размер a не равен размеру b.

Дополнительные логические операторы Java

В дополнение к перечисленным выше операторам Java существуют и другие варианты, которые можно проследить до логического принципа. К ним относятся следующие операторы Java:

Оператор Java Описание
! Отрицание инвертирует истинное содержание операнда с «истина» на «ложь» или наоборот.
&& Оператор Java && (And) возвращает «истина» только в том случае, если оба операнда a и b истинны.
|| || (Или) возвращает «истина», если хотя бы один из двух операндов a и b истинен.
^ Exor возвращает «истину» только в том случае, если ровно один из двух операндов a и b истинен.

Побитовые операторы Java

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

Читайте также:  Управление массивами в Vue 3 — ключевые аспекты и полезные советы
Оператор Java Описание
~ Все биты операнда инвертируются.
& При побитовом И выдается «1», если оба операнда также равны «1». Если это не так, выводится «0».
| Затем побитовое ИЛИ возвращает «1», если один из двух операндов a и b также равен «1».
^ Побитовое исключающее ИЛИ возвращает «0», если оба операнда имеют одинаковое значение. Если это не так, выдается «1».
>> С помощью этого оператора Java все биты операнда сдвигаются на одну позицию вправо.
>>> Сдвигает биты операнда a на b позиций вправо. Заполнение выполняется нулями.
<< Биты операнда a сдвигаются влево на b позиций. Он дополнен «0».

Операторы присваивания: инструмент комбинирования операторов Java

Операторы присваивания — важный инструмент для присвоения значений переменным. В каждом случае выражение оценивается и применяется к передней переменной. Самый простой вариант — это a = b, в котором a присваивается значение b. Операторы присваивания часто способствуют сокращению строк и могут сочетаться с арифметическими, логическими и побитовыми операторами Java.

Оператор Java Описание
= Простое присваивание присваивает значение b операнду a.
+= a присваивается значение a + b.
-= Операнд a получает значение от a — b.
*= Присваивание умножения заставляет a получить результат a * b.
/= Здесь a получается результат деления a на b.
%= Этот оператор Java присваивает значение a % b.
&= Операнд a получает значение a & b.
|= При |= a получает значение a | б и а | b предоставляется как возвращаемое значение.
^= a получает результат a ^ b в качестве нового значения.
<<= Результат a << b присваивается операнду a как новое значение.
>>= a получает значение a >> b.
>>>= a присваивается результат a >>> b.

 

Оцените статью
Блог о программировании
Добавить комментарий