专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java运算符(JAVA运算符的优先级顺序是什么)

temp10 2024-09-27 02:48:57 java教程 7 ℃ 0 评论

运算符,是开发日常中必然会用到的编程符号,无论是应用实现还是算法逻辑,都需要用到各式各样的运算符。

运算符分6种:算数运算符、赋值运算符、关系运算符、逻辑运算符、位运算符、三目运算符。

Java运算符(JAVA运算符的优先级顺序是什么)

算数运算符:指数值类型的变量运算。简单的有加、减、乘、除、余,使用方式如:a+b,a/b。升级用法提供有自增(++)和自减(--),例如:a++表示先计算a再加1;++a表示先加1再计算a,递减同理。

赋值运算符:即提供赋值功能。

一个等号(=),代表将等号后面的值传递给前面的变量名。升级用法+=、-=、*=、…,例如:a+=b等同于a=a+b,其他同理。

关系运算符:用于两个数值变量之间的大小比较。

包含大于>、小于<、大于等于>=、小于等于<=、等于==、不等于!=。在Java中==是做数值的比较,字符、地址的比较需要使用equals()方法。

逻辑运算符:即用来表示两个变量之间的关系。包含与&&、或||、非!三种,例如:a&&b当a和b都为真时才表示true,a||b当a和b中任意一个为真时即表示true,!a当a为真时结果为false。

位运算符:操作数值的二进制对应位进行计算。包含与&、或|、异或^、按位取反~、按位左移<<、按位右移>>、按位右移补零>>>。例如:1&2表示0001和0010按照每个字节位的与比较,结果为0000;1|2表示对应字节位的或比较,结果为0011;其他同理。

三目运算符:是一个条件判断并返回非A即B的结果。使用格式是(a?b:c),之所以叫三目,是因为有abc三个表达式,通过a的真假来决定输出b还是c。

运算符在开发中属于基础中的基本知识,灵活运用可以达到很多意想不到的效果。

#头号有新人#?#分享#?#大有学问#?

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表