策划文案的网站,建设银行手机银行app类型,wordpress文章不收录,云南哪有网站建设推广本文主要介绍java中的常见运算符#xff0c;如算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三目运算符等。一、几个概念int a 3 4; 、就是操作符#xff0c;是算术运算符#xff0c;我们还有其他很多的运算符 3#xff0c;4就是参与运算的操作数 3 4整体…本文主要介绍java中的常见运算符如算术运算符、赋值运算符、比较运算符、逻辑运算符、位运算符、三目运算符等。一、几个概念int a 3 4; 、就是操作符是算术运算符我们还有其他很多的运算符 34就是参与运算的操作数 3 4整体其实就是一个算术表达式a 3 4;就是一条赋值语句二、常见运算符1、算术运算符加法运算-减法运算* 乘法运算/除法运算如果参与运算的都是整型数据结果是取整数部分
如果有一个是浮点型的数据则结果是浮点行数据%取模运算自加运算符int b a;
a:前自增运算先给自己a加1然后再将a的值进行赋值
a:后自增运算先将a的值赋值其他变量然后再自加1--自减运算符自减运算符int b --a;
--a:前自增运算先给自己a减1然后再将a的值进行赋值
a--:后自增运算先将a的值赋值其他变量然后再自减1演示案例如下可以自己实际写一下。public 2、赋值运算符short s 12;
s s 1;s 1:相当于s (s的数据类型)(s 1);-s - 1:相当于s (s的数据类型)(s - 1);*s * 1:相当于s (s的数据类型)(s * 1);/s / 1:相当于s (s的数据类型)(s / 1);%s % 1:相当于s (s的数据类型)(s % 1);演示案例如下可以自己实际写一下。public 3、比较运算符结果肯定是布尔类型的数据true、false。! instanceof()演示案例如下可以自己实际写一下。class 4、逻辑运算符参与运算的操作数必须是boolean类型结果也是boolean类型。a 12; b 24; c 16; 与运算当两个操作数都是true的时候结果才为真有一个为false则结果为false
真真为真真假为假假真为假假假为假
ab b c --- fasle 或运算| 当两个操作数有一个为真结果为真只有两个都是假的时候才为假
真真为真真假为真假真为真假假为假
ab | b c --- fasle异或运算^参与运算的两个操作数不一样则为真一样则为假
ab ^ b c --false非运算单目运算符非真即假非假即真!(bc) -- true 短路与结果上没有差别但是执行的效率上有差异
ab b c --- fasle短路或||结果上没有差别但是执行的效率上有差异ab || b c --- fasle逻辑运算符用于连接布尔型表达式在Java中不可以写成33 x6 单时左边无论真假右边都进行运算 双时如果左边为真右边参与运算如果左边为假那么右边不参与运算演示案例如下可以自己实际写一下。public 5、位运算符左移运算符左移运算所有的位数向左侧移动指定的位数左侧高位直接抛弃右侧低位补0右移运算符右移运算所有的位数向右侧移动指定的位数左侧高位补零右侧直接抛弃位与运算符位或运算符|异或运算符^class 6、三目运算符格式(关系表达式)?表达式1表达式2如果条件为true运算后的结果是表达式1如果条件为false运算后的结果是表达式2class 欢迎关注作者如果觉得写的还不错就给点个赞同、喜欢、收藏后续持续更新。【全文手打 如需转载 请标注此出处】