运算符

一、算术运算符

1. 四则与取模

+ - * / % ++ --
(1) 单独使用++/--,前++和后++没有任何区别。
(2) 混合使用,有区别
①如果是前++,那么变量立刻马上 +1,然后拿着结果进行使用
②如果是后++,那么首先使用变量本来的数值,然后再让变量 +1
注意事项:一旦运算当中有不同类型数据,那么结果将会是数据类型范围大的那种。

2. 加法多种用法

对于字符串String来说,加号代表字符串连接操作;
String str1 = "Hello"
str1 + 20 + 30 => Hello2030
str1 + (20 + 30) => Hello50

二、赋值运算符

+=	a += 3 ;a = a +3
-= a -= 3 ;a = a -3
*= a *= 3 ;a = a *3
/= a /= 3 ;a = a /3
%= a %= 3 ;a = a %3

三、比较运算符

>
<
>=
<=
==
!=

四、逻辑运算符

&& 与
|| 或
! 非

五、三元运算符

int max = a > b ? a : b;

最新文章

  1. column css3 列宽
  2. CI,从数据库读取数据
  3. 初识Go
  4. 关于PHP代码审计和漏洞挖掘的一点思考
  5. 处理Oracle中杀不掉的锁
  6. Android菜鸟的成长笔记(5)——Android系统源代码你下载了吗?
  7. Docker remote API简单配置使用
  8. 机器学习笔记-1 Linear Regression(week 1)
  9. linux内核链表的使用
  10. ***报错Class &#39;Redis&#39; not found in(原创)
  11. 【Python】SciKit-Learn包安装问题
  12. 初次接触CSS变量
  13. 二进制小数及 IEEE 浮点表示
  14. vue组件库(二):基于verdaccio工具npm私服搭建
  15. Shiro自定义过滤器
  16. Turning off “Language Service Disabled” error message in VS2017
  17. [转] 常用的CSS命名规则
  18. Java 调用cmd.exe命令
  19. Appium+python自动化15-在Mac上环境搭建
  20. Android OpenGL 开发

热门文章

  1. 转载 could not find a getter for ... in class ... 异常的原因解析
  2. 初级模拟电路:3-2 BJT的工作原理
  3. CSRF说明
  4. Cent OS6.5——网络配置
  5. mysql深入学习(一)
  6. yum update 出错
  7. Feign原理 (图解)
  8. Java中Set与Set&lt;?&gt;到底区别在哪?
  9. SpringBoot系列之日志框架介绍及其原理简介
  10. VS2019 MSB364 未找到框架“NETFramework,Version=v4.7”