9. Java — Основные операторы языка
9. Java — Основные операторы языка Java предоставляет богатый набор операторов для управления переменными. Все операторы Java можно разделить на следующие группы: · арифметические операторы; · операторы сравнения; · побитовые операторы; · логические операторы; · операторы присваивания; · прочие операторы. Арифметические операторы Арифметические операторы — используются в математических выражениях таким же образом, как они используются в алгебре. Предположим, целая переменная A равна 10, а переменная B равна 20. В следующей таблице перечислены арифметические операторы в Java:
Пример Следующий простой пример показывает программно арифметические операторы. Скопируйте и вставьте следующий java-код в файл test. java, скомпилируйте и запустить эту программу: public class Test { public static void main(String args[]) { int a = 10; int b = 20; int c = 25; int d = 25; System. out. println(" a + b = " + (a + b)); System. out. println(" a - b = " + (a - b)); System. out. println(" a * b = " + (a * b)); System. out. println(" b / a = " + (b / a)); System. out. println(" b % a = " + (b % a)); System. out. println(" c % a = " + (c % a)); System. out. println(" a++ = " + (a++)); System. out. println(" b-- = " + (a--)); // Проверьте разницу в d++ и ++d System. out. println(" d++ = " + (d++)); System. out. println(" ++d = " + (++d)); }}Это произведет следующий результат:
Операторы сравнения Есть следующие операторы сравнения, поддерживаемые на языке Java. Предположим, переменная A равна 10, а переменная B равна 20. В следующей таблице перечислены реляционные операторы или операторы сравнения в Java:
Пример Следующий простой пример показывает, программно операторы сравнения в Java. Скопируйте и вставьте следующий java-код в файл test. java, скомпилируйте и запустить эту программу: public class Test { public static void main(String args[]) { int a = 10; int b = 20; System. out. println(" a == b = " + (a == b) ); System. out. println(" a! = b = " + (a! = b) ); System. out. println(" a > b = " + (a > b) ); System. out. println(" a < b = " + (a < b) ); System. out. println(" b > = a = " + (b > = a) ); System. out. println(" b < = a = " + (b < = a) ); }}Будет получен следующий результат: a == b = falsea! = b = truea > b = falsea < b = trueb > = a = trueb < = a = falseПобитовые операторы
Java определяет несколько побитовых операторов, которые могут быть применены для целочисленных типов: int, long, short, char и byte. В Java побитовый оператор работает над битами и выполняет операцию бит за битом. Предположим, если a = 60; и b = 13; то в двоичном формате они будут следующие: a = 0011 1100 Предположим целочисленные переменная A равна 60, а переменная B равна 13. В следующей таблице перечислены побитовые операторы в Java:
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|