java运算符四个小例子

java运算符的那些事

在这里插入图片描述

例子1:

@Test
    public void test2(){
        int a1 =2;
        int a =2;
        int a2;
        int a3;
        a2 = ++a1;
        a3 = a++;
        System.out.println("a2:\t"+a2);
        System.out.println("a3:\t"+a3);
    }
    

++运算在a1前面则要在赋值运算的前面先计算
++运算在a后面则要在赋值运算完后在计算

在这里插入图片描述
例子2:

   //三目运算
        int a=80;
        String b =a>60?"及格":"不及格";
        System.out.println("b同学成绩:\t"+b);

在这里插入图片描述
例子3:

 //String  字符串可以用+连接
        String s1 = "a";
        int i1 = 10;
        System.out.println(s1 + i1);
        //char   字符用+是进行加法运算
        char c1='a';
        int c2=1;
         //前面加上“”则可以进行字符连接(后面加不好使)
        System.out.println(c1+c2);
        System.out.println(""+c1+c2);
        System.out.println(c1+c2+"");

在这里插入图片描述
例子4:
逻辑非>逻辑与>逻辑或

      Boolean a=true;
        Boolean b=true;
        Boolean c=false;
        Boolean d1;
        d1 = a || b && c; //相当于a||(b&&c)
        System.out.println("d1:\t"+d1);
        Boolean e =(3>2)||(4<3&&1<2);
        System.out.println("e:\t"+e);

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/wqr111/article/details/117666427