2. java 运算符
2024-09-07 11:36:58
运算符
一、算术运算符
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;
最新文章
- column css3 列宽
- CI,从数据库读取数据
- 初识Go
- 关于PHP代码审计和漏洞挖掘的一点思考
- 处理Oracle中杀不掉的锁
- Android菜鸟的成长笔记(5)——Android系统源代码你下载了吗?
- Docker remote API简单配置使用
- 机器学习笔记-1 Linear Regression(week 1)
- linux内核链表的使用
- ***报错Class &#39;Redis&#39; not found in(原创)
- 【Python】SciKit-Learn包安装问题
- 初次接触CSS变量
- 二进制小数及 IEEE 浮点表示
- vue组件库(二):基于verdaccio工具npm私服搭建
- Shiro自定义过滤器
- Turning off “Language Service Disabled” error message in VS2017
- [转] 常用的CSS命名规则
- Java 调用cmd.exe命令
- Appium+python自动化15-在Mac上环境搭建
- Android OpenGL 开发
热门文章
- 转载 could not find a getter for ... in class ... 异常的原因解析
- 初级模拟电路:3-2 BJT的工作原理
- CSRF说明
- Cent OS6.5——网络配置
- mysql深入学习(一)
- yum update 出错
- Feign原理 (图解)
- Java中Set与Set<;?>;到底区别在哪?
- SpringBoot系列之日志框架介绍及其原理简介
- VS2019 MSB364 未找到框架“NETFramework,Version=v4.7”