JAVA运算符基础知识

目录

1:基本运算符

2:自增,自减运算符

3:+号做连接符

4:赋值运算符

5:关系运算符

6:逻辑运算符

7:三元运算符

8:运算符优先级表

---------------------------

基本运算符

+   ,    -     ,  *     ,  /   ,   %(取余)

注意:两个整数相除结果为整数

 

+做连接符

JAVA运算符基础知识_第1张图片

 

自增,自减运算符

++  自增  变量自身值加一

--  自减  变量自身值减一

JAVA运算符基础知识_第2张图片

JAVA运算符基础知识_第3张图片

++,--可以放在变量前后但效果不同JAVA运算符基础知识_第4张图片

JAVA运算符基础知识_第5张图片

 如果++,--在左边现进行自增自减运算在给左边变量赋值。否则先赋值在进行自增自减运算。

注意:自增自减运算符不能用来操作字面量。例:JAVA运算符基础知识_第6张图片

 

赋值运算符

   = ,+=  , -=, /=, *=, %=

例:a+=b;等价于a=a+b;

赋值运算符自带强制类型转换

例:

byte b1=5;

byte b2=4;

byte b=(byte)(b1+b2);与b1+=b2;等价

 

关系运算符

== ,!=,>,>=,<,<=

JAVA运算符基础知识_第7张图片

 判断是否满足条件返回ture 和 false

 

逻辑运算符

JAVA运算符基础知识_第8张图片 JAVA运算符基础知识_第9张图片

 

三元运算符

条件表达式?值1:值2;

如果表达式为true输出值1,否则输出值2。

JAVA运算符基础知识_第10张图片

 

运算符优先级表

JAVA运算符基础知识_第11张图片

 数字越小优先级越高

 

 

 

你可能感兴趣的:(java)