0
点赞
收藏
分享

微信扫一扫

Java日常学习3

Greatiga 2022-02-05 阅读 46

1.int a=3;
        int b=a++;
        int c=++a;        

//++ -- 一元运算符只需要一个元素

2.     double pow=Math.pow(2, 3);
        System.out.println(pow);

        幂运算需要Import  java中的Math。

3.//逻辑运算符:与 或 非 三个运算符。
        boolean q=true;
        boolean p=false;
        System.out.println("q&&p:"+(q&&p));//两者都为真结果为真
        System.out.println("q||p:"+(q||p));//两者任意一个为真结果为真
        System.out.println("!(q&&p):"+!(q&&p));//运算结果为假,最终结果为真
        //逻辑运算符的“与”运算存在短路运算,所谓的短路运算就是判断完第一位结果后,可以直接得到结果。
   4.     //位运算符:
         A=0011 1100
          B=0000 1101
         A&B=0000 1100 有一个位置为0,计算的对应位置为0
          A|B=0011 1101 如果有一个位置为1,计算结果的对应位置为1
          A^B=0011 0001 如果对应位置不相同,计算结果的对应位置为1
          << 在数学运算中相当于*2
          >>在数学运算中相当于 /2
          0000 0000 0
          0000 0001 1
          0000 0010 2
          0000 0100 4
          0000 1000 8
     
    5.    //条件运算符:
        int k=10;
        int l=20;
        k+=l;//k=k+l
        k-=l;//k=k-l
        System.out.println(k);
    6.    //字符串连接符:+
        System.out.println(k+l);
        System.out.println(""+k+l);
        System.out.println(k+l+"");
        /*最重要的:三元运算符
        x?y:z
        如果x==ture,则结果为y,否则为z
        */
        int score=80;
        String type=score<60?"不及格":"及格";
        

举报

相关推荐

Java日常学习

Java日常学习4

Java学习日常记录2

日常学习整理

日常学习2

0 条评论