JAVA概述(7)运算符

                              ;   {} ()  圆点  空格   都具有特殊分隔作用,统称分隔符。

 

 

 

 

 

 

 

 

 

 

 

                        / 有点特殊  

                                       1.整型和浮点相除 结果为浮点2.浮点和浮点相除 结果为浮点

3.整数和整数相除 除不尽省略

   例:   9/8=1

 

1. 回顾:强制类型转换

   2. 直接量类型 加F + L (flaot) double 

 

 

 %的用法   

                  使用第一个运算数除以第二个运算数 得到的一个整数剩下结果后的值就是余数。        

                          1%5=1        2%5=2   3%5=3     2 %-5 =  -3   3% -6 = 3  

-1%5=4   -2%5=3       -10%5=0     5/1=   0         5/-1=0                                                                                                 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 && 短路   必须前后2个操作数为true 才返回ture  否则false

& 不断路 作用和&&一样

 

 | 或   2个操作数其中有一个ture都返回true

|| 不短路

 

^ 异域 当2个操作数为FALSE则为ture  否则反之

 

 

 

 

 

 

 

 

 

 

          double a = 0.0;
 float  d = Float.NEGATIVE_INFINITY;  //Float的负无穷大表示
 double s = Double.NEGATIVE_INFINITY;
    
 System.out.println(s ==d);
    
 double ss = -3/0.0;
 System.out.println(ss==d && ss==s);

 

System.out.println(5%-1);

  String str = 6>3 ? "6大于3":"6小于3";
System.out.println(str);


 

                    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值