logo

Типове изрази в Java

Изявления са приблизително еквивалентни на изречения на естествени езици. Като цяло изявленията са точно като английски изречения, които имат валиден смисъл. В този раздел ще обсъдим какво е изявление в Java и на типове изрази в Java .

Какво е оператор в Java?

В Java, a изявление е изпълнима инструкция, която казва на компилатора какво да изпълни. Той формира пълна команда, която трябва да бъде изпълнена и може да включва един или повече изрази. Едно изречение формира цялостна идея, която може да включва една или повече клаузи.

Видове изявления

Изявленията на Java могат да бъдат широко класифицирани в следните категории:

  • Изявления за израз
  • Декларационни декларации
  • Контролни отчети
Типове изрази в Java

Изявления за израз

Изразяването е основен градивен елемент на всеки Java програма . Обикновено се използва за генериране на нова стойност. Понякога можем също да присвоим стойност на a променлива . В Java изразът е комбинация от стойности, променливи, оператори , и метод обаждания.

В Java има три типа изрази:

  • Изрази, които произвеждат стойност. Например, (6+9), (9%2), (пи*радиус) + 2 . Имайте предвид, че изразът, ограден в скобите, ще бъде оценен първо, след това останалата част от израза.
  • Изрази, които възлагам стойност. Например, число = 90, pi = 3,14.
  • Израз, който нито дава резултат, нито присвоява стойност . Например, нарастване или намаляване стойност чрез използване съответно на оператор за нарастване или намаляване, извикване на метод и т.н. Тези изрази променят стойността на променлива или състояние (памет) на програма. Например, count++, int сума = a + b ; Изразът променя само стойността на променливата сума . Стойността на променливите а и b не се променят, така че това също е страничен ефект.

Декларационни декларации

В инструкциите за деклариране ние декларираме променливи и константи, като посочим техния тип данни и име. Променливата съдържа стойност, която ще се използва в програмата на Java. Например:

 int quantity; boolean flag; String message; 

Също така можем да инициализираме стойност към променлива. Например:

 int quantity = 20; boolean flag = false; String message = 'Hello'; 

Java също ни позволява да декларираме множество променливи в един израз за декларация. Имайте предвид, че всички променливи трябва да са от един и същи тип данни.

 int quantity, batch_number, lot_number; boolean flag = false, isContains = true; String message = 'Hello', how are you; 

Контролна декларация

Контролните изрази определят потока (реда или последователността на изпълнение на изрази) на Java програма. В Java изразите се анализират отгоре надолу. Следователно използването на изразите за контролен поток може да прекъсне определен раздел от програма въз основа на определено условие.

Типове изрази в Java

Има следните типове контролни отчети:

    Условни или селективни инструкции Цикли или итеративни оператори Контрол на потока или оператори за прескачане

Пример за изявление

 //declaration statement int number; //expression statement number = 412; //control flow statement if (number > 10 ) { //expression statement System.out.println(number + ' is greater than 100'); }