Найти тему
AI Technology - IT Training Blog

Автоматизация на Java. Урок 7. Простые операции и логические операторы Java.

Рассмотрим основные операции, которые используются над переменными.

Операция присваивания.

int a;
a=10;

-2

Присвоение переменной значение другой переменной

int b =a;

-3

Присвоение сразу нескольким переменным

int c,v;
c=v=b;

Далее рассмотрим простые арифметические операции.

int a;
int b;
a=13;
b=4;
System.
out.println(a+b);
System.
out.println(a-b);
System.
out.println(a*b);
System.
out.println(a/b);

-4

Все операции выполнились. При делении целых чисел мы получим только целое число.

Приоритеты операций совпадаю с приоритетами в обычной математике.

Сначала идет умножение и деление, а потом сложение и вычитание.

a = b+c*b;
System.
out.println(a);

-5

Операции сравнения

a = 20;
b = 17;

System.
out.println(a>b);

-6

Выводится результат true. Поменяем знак больше на меньше.

-7

Выводится результат false

Рассмотрим операции сравнения

System.out.println(a == b); //Равно
System.
out.println(a != b); //Не равно

-8

Далее рассмотрим операцию инкремент. Операция инкремента равнозначна прибавлению единицы.

int i=0 ;
i++; //i = i +1;
System.
out.println(i);

-9

Операция декремента. Операция инкремента равнозначна уменьшению на единицу.

int i=0 ;
i--; //i = i - 1;
System.
out.println(i);

-10

Далее рассмотрим операцию "или"( || )

System.out.println(a>b || a<b);

-11

Операция "и" ( && )

System.out.println(a>b && a<b);

-12

Операция вычисления корня Math.sqrt()

-13

Возведение в степень Math.pov()

-14

Сокращенная запись.

a +=5; // a = a +5
System.
out.println(a);
a -= 5; // a = a - 5
System.
out.println(a);
a *= 2; // a = a * 5
System.
out.println(a);
a /= 2; // a = a / 5
System.
out.println(a);
a %= 2; // a = a / 5
System.
out.println(a);

-15

Поздравляю мы рассмотрели все основные операции.

Следующая лекция

Предыдущая лекция