Java运算符

算数运算符
+ - * / % ++ --
+ 号在预算符中有三种作用 代表正号 参与运算 字符串的连接符
/号:整数相除只能得到整数 如果想得到整数小数 必须把数据变为浮点数类型
System.out.println(10 / 3);//整数相除只能得到小数
System.out.println(10 / 3。0);//想要得到小数  必须把其中的一个数变为小数 另一个数
会自动提升

%运算符:左边的数小于右边的数;结果是左边
左边的数等于右边的数 或者是右边的倍数 结果是0
左边的值大于右边的数 结果是余数
%运算符之和左边有关系 与右边无关

++和–的作用
单独使用:

int a = 10;
a ++;
++a;
System.out.println(a);  //无论是在++在前面或者在后面运算的结果都是一样的

参与运算使用

int a = 10;
int b;
b++;
++b;
System.out.println(b);    //当++在后面的时候会先赋值在自身加1
						  //当++在前面的时候会自身加1在赋值
赋值运算符
基本赋值运算符 =
int b = 10;

扩展的赋值运算符 += -= /= %= *=
+=把左边和右边做加法 ,然后把右边的值赋给左边

int a = 3;
a += 4;
System.out.println(a);
关系运算符
== != > >= < <=
System.out.println(10 == 11);   // 这句话的意思是10等于11吗
System.out.println(10 != 11);   // 这句话的意思是10不等于11吗
System.out.println(10 >11);   // 这句话的意思是10大于11吗
System.out.println(10>=11);  // 这句话的意思是10大于等于11吗
System.out.println(10<11);//这句话的意思是10小于等于11吗
System.out.println(10<=);//这句话的意思是10小于等于11吗
逻辑运算符
& | ^ ! && ||
逻辑与& 只有两边都为true 才是ture
int a = 10;
int b = 20;
int c = 30;
System.out.println(a < b & b < c );       //true  :    true =   true
System.out.println(a <b & b > c );
System.out.println(a > b & a > c);
System.out.println(a > b & a<c);
逻辑或 只要有一个ture  才是ture
int a = 10;
int b = 20;
int c = 30;
System.out.println(a < b & b < c );       //true  :    true =   true
System.out.println(a <b & b > c );       //ture    :   false = ture
System.out.println(a > b & a > c);
System.out.println(a > b & a<c);
逻辑异或 两边相同为false  两边不同则为ture
int a = 10;
int b = 20;
int c = 30;
System.out.println(a < b & b < c );       //true  :    true =   fasle
System.out.println(a <b & b > c );        //ture    :   false = ture
System.out.println(a > b & a > c);
System.out.println(a > b & a<c);     
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值