Java:运算符

您所在的位置:网站首页 java逻辑运算符和关系运算符优先级 Java:运算符

Java:运算符

2024-07-09 18:39| 来源: 网络整理| 查看: 265

文章目录 一、概念二、运算符2.1 算数运算符2.2 关系运算符2.3 位运算符2.4 逻辑运算法2.5 赋值运算符2.6 三元运算符2.7 instanceof 运算符 三、运算符优先级

一、概念

计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。

算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符 二、运算符 2.1 算数运算符

算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符

操作符含义+加法,将运算符两侧的值相加-减法,将左边的数减去右边的数*乘法,将运算符两侧的值想乘/除法,将左边的数除以右边的数%取余,得到左边的数除以右边的数的余数++自增,将操作数的值+1–自减,将操作数的值-1

前缀自增自减法(++a,--a): 先进行自增或者自减运算,再进行运算。 后缀自增自减法(a++,a--): 先进行表达式运算,再进行自增或者自减运算

public class Main { 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 = " + (b / a)); System.out.println("a % b = " + (a % b)); System.out.println("a++ = " + (a++)); System.out.println("--a =" + (--a)); System.out.println("b++ = " + (b++)); System.out.println("--b = " + (--b)); } }

运行结果:

a + b = 30 a - b = -10 a * b = 200 a / b = 2 a % b = 10 a++ = 10 --a = 10 b++ = 20 --b = 20 2.2 关系运算符

下表为Java支持的关系运算符

操作符含义==检查如果两个操作数的值是否相等,如果相等则条件为真!=检查如果两个操作数的值是否相等,如果值不相等则条件为真>检查左操作数的值是否大于右操作数的值,如果是那么条件为真=检查左操作数的值是否大于或等于右操作数的值,如果是那么条件为真 b)); System.out.println("a < b = " + (a = a)); System.out.println("b


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3