自学JVAVA---(7)--(内功心法【5】)运算符

JAVA运算符详解:内功心法
本文详细讲解了JAVA中的运算符,包括算数运算符如加减乘除及自增自减,关系运算符如逻辑判断,位运算符如左移、右移,以及逻辑运算符和条件运算符的使用规则。通过实例解析了运算符的优先级和作用,帮助读者深入理解JAVA运算机制。

运算符(operator)
{小城贝尔}
算数运算符,加减和乘除。
加加和减减,细看放哪边。
如若放在前,数值先改变。
如若放在后,变值往后凑。
关系运算符 断定是非true。
一真全为真,或字定真心。
一假全为假,与字最潇洒。
执行非与或,顺序易记错。
移位的运算,全用二来看。
左移将二乘,右移将二除。
乘除变换间,效率高上天。

算数运算符
+ - * /(取整) %(取余数)

   //    + - *  /(取整)    %(取余数)
        int i = 3;
        int b = 10;

++ , – :放的位置如果在变量的前边那么先给这个变量加(减少)一在执行操作否则先操 作在加(减少)一

 // ++ , -- :放的位置如果在变量的前边那么先给这个变量加(减少)一在执行操作否则先操       		作在加(减少)一
        b = i++;
        System.out.println("i = :"+i  +"   :  b = :"+b);// 4  3

扩展运算符 : += -= *= %=

  //
        //扩展运算符 : +=   -=  *=    %=
        i += b;

逻辑运算符:&[与] |[或] ![非] ^ [亦或] || &&

 //逻辑运算符:&[与]   |[或]  ![非]   ^  [亦或]   ||   &&
        //运算顺序    ! |  &
        boolean bb = true;
        boolean cc = false;
        System.out.println(cc|bb&cc);

位运算符:<< {左移} >>{右移} |{或运算} &{与运算}

//位运算符:<< {左移}    >>{右移}  |{或运算}  &{与运算}
        int rl = 4;
        System.out.println("左移两位"+(rl << 2));//4
        System.out.println("Right移两位"+(rl >> 2));//  1

条件运算符 ? :

 //条件运算符  ? :
        System.out.println((3>1?"great":"less"));

字符串连接符:+

   //字符串连接符:+
        System.out.println("3"+4);
        // +如果和 char 运算那么是数学数字相加
        System.out.println("+如果和 char 运 : "+('a'+3));// 100
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值