运算符

啊!忙了好久,今天又可以写些东西啦!
 
                                   六  运算符
 
运算符:是以特殊的符号,用来表示数据的运算,复制和比较等。Java语言使用运算符讲一个或多个操连缀成执行语句,用来实现特定的功能。
 
1.算术运算符:
          
            加  减  乘   除  求余
             +   -   *   /    %

2.赋值运算符:
  
            等于
             =    +=  -=  *=  /=  &=  !=   ^=

3.比较运算符:
         
            大于  小于  非等于  不大于  不小于
             >     <      !=     <=      >=

4.逻辑运算符:

             与  不短路与  或  不短路或  非  异或
             &&     &      ||     |       !   ^
&&:
   必须前后两个操作都是true返回值才是true。否则,则返回是false。
& :
   作用和&&相同但是不会短路。
||:
   两个操作有一个为true则返回值是true。否则,则返回是false
| :
   作用和||相同但是不会短路。
!:
   只需一个操作数,如果操作数是true,则返回值是false。如果操作数是false,则返回值是true。

^ :
   当两个操作数不同时才返回true,如果两个操作相同才返回false。
                                             
5. 三目运算符:
              ?
   语法:
       (expression)?if-true-statemeent : if-false-statement;
     
   先对逻辑表达式求值  (expression)    

如果表达式返回值是true,则返回第一个操作数的值,如果表达式返回值false,则返回第三个操作数的值。

  String str =  5 > 3 ? "5大于3" :"5小于3";
  System.out.println(str);
 
三目运算符是else if的精简写法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值