Java运算符详解

来源:互联网 发布:jq遍历json数组 编辑:程序博客网 时间:2024/05/16 11:06
运算符

   算数运算符

        +、-、*、/、%(取模、取余)

   关系运算符

>、>=、<、<=、==、!= 

   逻辑运算符
       &&(与)、||(或)、!(非)
     
   位运算符

     &(与)、|(或)、^(异或)


   赋值运算符
=
注意:==是判断相等,得到布尔值 true或false
=是赋值



重点:++(自增)、--(自减)
案例:
public class Test1{
public static void main(String[] args){
int a = 10;
int b = 10;
int c = a++;//先把a的值给到c,在让a增1   int c=a;a=a+1;
int d = ++b;//先让b增1,在将b的值给到d   b=b+1;int d=b;
System.out.println("c="+c+",d="+d);//c=10,d=11
}
}
分析: 在运算时写a++或++a有区别,++在前表示先让a增1,在做运算
       ++在后表示先做运算,在让a增1
原创粉丝点击