Java是一种广泛使用的编程语言,其中符号和优先级是十分重要的概念。
符号 在Java中,符号指的是各种标点符号和运算符号。下面是Java中常见的符号: + (加号):用于相加两个数值。 - (减号):用于相减。 * (星号):用于相乘。 / (斜杠):用于相除。 % (百分号):用于计算余数。 = (等号):用于赋值。 == (等于号):用于判断两个变量是否相等。 != (不等于):用于判断两个变量是否不相等。 >(大于号):用于判断一个变量是否大于另一个。< (小于号):用于判断一个变量是否小于另一个。 >= (大于等于):用于判断一个变量是否大于等于另一个。<= (小于等于):用于判断一个变量是否小于等于另一个。 优先级 在Java中,运算符的使用是依据优先级的。下面是Java中运算符的优先级: 1.小括号:最高优先级,用于强制改变运算顺序。 2.后缀运算符:例如++和--,用于先操作变量,再返回变量的值。 3.单目运算符:例如!(非)和~(按位非),用于根据变量的值进行运算。 4.乘法运算符:例如*、/、%,按照从左到右的顺序进行计算。 5.加法运算符:例如+和-,按照从左到右的顺序进行计算。 6.关系运算符:例如、<=、>=、 instanceof,按照从左到右的顺序进行计算。 7.相等运算符:例如==和!=,按照从左到右的顺序进行计算。 8.按位与运算符:&,按照从左到右的顺序进行计算。 9.按位异或运算符:^,按照从左到右的顺序进行计算。 10.按位或运算符:|,按照从左到右的顺序进行计算。 11.逻辑与运算符:&&,按照从左到右的顺序进行计算。 12.逻辑或运算符:||,按照从左到右的顺序进行计算。 13.三元运算符:?:,从右向左开始进行计算。 14.赋值运算符:=、+=、-=、*=、/=、%=、&=、^=、|=,按照从右向左的顺序进行计算。