算数、赋值、比较、逻辑、三元运算符
算数运算符
Java 中,整数使用以上运算符,无论怎么计算,也不会得到小数。
++ 运算,变量自己增长 1。反之, -- 运算,变量自己减少 1,用法与++ 一致。
独立运算:
变量在独立运算时, 前++ 和后++ 没有区别 。
变量前++ :例如 ++i 。
变量后++ :例如 i++ 。
混合运算:
和其他变量放在一起, 前++ 和后++ 就产生了不同。
变量前++ :变量 a 自己加 1,将加 1 后的结果赋值给 b,也就是说 a 先计算。a 和 b 的结果都是 2。
符号在字符串中的操作:
符号在遇到字符串的时候,表示连接、拼接的含义。
"a"+"b"的结果是“ab”,连接含义
赋值运算符
赋值运算符,就是将符号右边的值,赋给左边的变量。
比较运算符
比较运算符,是两个数据之间进行比较的运算,运算结果都是布尔值 true 或者 false 。
逻辑运算符
一边是 false,结果是 false 短路特点:符号左边是 false,右边不再运算 || || 短路或 | 1. 两边都是 false,结果是 false
一边是 true,结果是 true 短路特点: 符号左边是 true,右边不再运算 || ! 取反 | 1. ! true 结果是 false
! false 结果是 true |
逻辑运算符,是用来连接两个布尔类型结果的运算符,运算结果都是布尔值 true 或者 false
三元运算符
三元运算符格式:
数据类型 变量名 = 布尔类型表达式?结果 1:结果 2
三元运算符计算方式:
布尔类型表达式结果是 true,三元运算符整体结果为结果 1,赋值给变量。
布尔类型表达式结果是 false,三元运算符整体结果为结果 2,赋值给变量。
本文内容到此结束了,
如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力
如有错误❌疑问💬欢迎各位指出。
保持热爱,奔赴下一场山海。🏃🏃🏃
版权声明: 本文为 InfoQ 作者【共饮一杯无】的原创文章。
原文链接:【http://xie.infoq.cn/article/e70adba62bd13e64964b265ba】。文章转载请联系作者。
评论