Day04运算符

发布时间 2023-12-21 18:01:54作者: 1hahahahahahahaha

基本运算符

//前四个,必须掌握!!!!!!!!!!!!!!!
算木运算符:+,-,*,/,%,++,-- 
    
赋值运算符=
    
关系运算符:>,<,>=,<=,==,!=,instanceof 
    
运算符:&&,||, !
    
//下面的,了解就行--------------------
    
位运算符:& ,|,^,~,>>、<<,>>>
                        
条件运算符?: 
                        
扩展賦値运算符:+=,-=,*=,/= 

//二元运算符,需要两个值才能运算
        // Ctrl+D,复制当前行到下一行
        int a=10;
      int b=20;
      int c=30;
      int d=40;
        System.out.println(a+b);
        System.out.println(a-b);
        System.out.println(a*b);
        System.out.println(a/(double)b);//让结果0.5不被约掉
//一个有趣的发现——关于整数计算的
long a=12312123123123L;
      int b=123123123;
      short c=123;
      byte d=1;
      
      //只要计算对象有一个为long类型的,结果就是long类型的
        System.out.println(a+b+c+d);//结果为long类型
        
        //只要计算对象中,整数没有long类型的,结果都是int类型的
        System.out.println(b+c+d);//结果为int类型
        System.out.println(c+d);//结果为int类型
//关系运算符返回的结果: 正确,错误  布尔値 
int a = 10; 
int b = 20; 
System.out.println(a>b);
System.out.println(a<b); 
System.out.println(a==b); 
System.out.println(a!=b);