Примеры. Приоритет операторов в Java. 10.1. Java — Циклы и операторы цикла. Будет получен следующий результат: true
Примеры Если переменная ссылочного объекта в левой части оператора проходит проверку для класса/типа интерфейса на правой стороне, результатом будет значение true. Ниже приведен пример и описание оператора instanceof: public class Test { public static void main(String args[]){ String name = " Олег"; // Следующее вернётся верно, поскольку тип String boolean result = name instanceof String; System. out. println( result ); }}Будет получен следующий результат: trueЭтот оператор по-прежнему будет возвращать значение true, если сравниваемый объект является совместимым с типом на право назначения. Ниже приводится еще один пример: class Vehicle {} public class Car extends Vehicle { public static void main(String args[]){ Vehicle a = new Car(); boolean result = a instanceof Car; System. out. println( result ); }}Будет получен следующий результат: trueПриоритет операторов в Java Приоритет операторов определяет группирование терминов в выражении. Это влияет как вычисляется выражение. Некоторые операторы имеют более высокий приоритет, чем другие; например оператор умножения имеет более высокий приоритет, чем оператор сложения: Например, x = 7 + 3 * 2. Здесь x присваивается значение 13, не 20, потому что оператор «*» имеет более высокий приоритет, чем «+», так что сначала перемножается «3 * 2», а затем добавляется «7». В таблице операторы с наивысшим приоритетом размещаются в верхней части, и уровень приоритета снижается к нижней части таблицы. В выражении высокий приоритет операторов в Java будет оцениваться слева направо.
В следующем уроке поговорим об управлении циклом в программировании на Java. В этом уроке будут описаны различные типы циклов, как циклы могут быть использованы в разработке программ, и для каких целей они используются.
10. 1. Java — Циклы и операторы цикла
Цикл — операторы выполняются последовательно: первый оператор функции выполняется первым, затем второй и так далее. Цикл используется в ситуации, когда Вам нужно выполнить блок кода несколько раз. Языки программирования предлагают различные структуры управления, позволяющие более сложные пути выполнения. Циклы Объявления цикла позволяет выполнить оператор или группу операторов несколько раз, ниже приводится общая структура оператора цикла в большинстве языков программирования: Существуют следующие циклы в Java для обработки циклических требований (перейдите последующим ссылкам, чтобы узнать подробнее о каждом).
Операторы цикла
Операторы цикла — изменяют нормальное выполнение последовательности цикла в Java. Когда выполнение выходит из своей области, все объекты, которые были созданы автоматически в этой области будут уничтожены. Java поддерживает следующие управляющие операторы цикла.
10. 2. Java — Цикл while
Цикл while — многократно выполняет цель оператора до тех пор, пока данное условие верно. Синтаксис Синтаксис цикла while в Java: while(Логическое выражение){ //Операторы}Может быть один оператор или группа операторов. В условие может быть любое выражение, true(истинна) или любое не нулевое значение. При выполнении, если результат логического выражения true, то действия внутри цикла будет выполняться. Это будет продолжаться до тех пор, пока результат выражения истинна. Когда условие становится ложным, программа передаёт управление на строчку сразу после цикла.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|