java中的运算符和表达式详解
来源:互联网 发布:linux 逐行读取 编辑:程序博客网 时间:2024/05/24 07:08
运算符和表达式
1.运算符
**instanceof 表示前者是后者(是一个类)的实例,返回值是ture, false.
** ?: 条件运算符,相当于if-else.
2.算术表达式
** 求余运算符和C语言不同,两个数可以使浮点数,但是结果没意义。%,只对整数有意义。
注意事项:
* a:+号在java中有三种作用,代表正号,做加法运算,字符串的连接符
* b:整数相除只能得到整数。如果想得到小数,必须把数据变化为浮点数类型
* c:/获取的是除法操作的商,%获取的是除法操作的余数
* %运算符
* 当左边的绝对值小于右边绝对值时,结果是左边
* 当左边的绝对值等于右边或是右边的倍数时,结果是0
* 当左边的绝对值大于右边绝对值时,结果是余数
* %运算符结果的符号只和左边有关系,与右边无关
* 任何一个正整数%2结果不是0就是1可以用来当作切换条件
** 强制性类型转换和C语言方式一样。
3.关系运算符
** 和C语言相同<,>,=,!=,<=,>= 返回值ture,false.
** 和C语言一样,不能连续比较。EG:a<b<c;
** 浮点数相等: a-b<le-4 (10的-4次方);
4.条件逻辑运算符
*** ! 表示如果OP是ture,则返回false;
** 注意区分&&,& 和 ||,|;
* &,|,^,~ 的用法
* &:有0则0
* |:有1则1
* ^:相同则0,不同则1
* ~:按位取反
后记:因为热爱,我会一直坚持下去。谢谢阅读。
阅读全文
0 0
- java中的运算符和表达式详解
- Java语言常用的运算符和表达式详解
- JAVA基础中的运算和表达式
- java运算符和表达式
- java 运算符和表达式
- java运算符和表达式
- Java中的表达式运算
- C#表达式和运算符详解
- C语言中的运算符和表达式
- 分离表达式中的数字和运算符
- 【C#】C#中的表达式和运算符
- Shell中的运算符和表达式
- JS中的运算符和表达式
- JavaScript中的运算符和表达式
- EL表达式中的empty运算符和三元运算符
- java中的“&”、“|”和“^”、“~”运算符
- 温故而知新:Java中运算符和表达式
- Java 运算符、表达式和流程控制
- 剑指offer面试题[29]-数组中出现次数超过一半的数字
- 【ChinaNews】1.ChinaNews项目简介
- 【上下界网络流】ZOJ2314 Reactor Cooling
- Linux安装Anaconda 后使用Anconda自带的python版本
- angular jit and aot
- java中的运算符和表达式详解
- localtime与localtime_r
- Qt学习——Qt下载和安装
- String to Integer (atoi) leetcode java
- 100项PPT制作技术,做出让观众倾倒的演示文档!
- Springmvc配置
- Leetcode题解
- 详解Android Activity:Activity的生命周期
- JDBC(Java DataBase Connectivity)增删改查简单整理