java运算符
来源:互联网 发布:eastpak知乎 编辑:程序博客网 时间:2024/06/04 01:04
一、运算符和表达式
二、流程控制器语句
三、数组
运算符
是用于执行计算的单个字符和多个字符的组合。
表达式 变量,常量,运算符,方法调用的序列,它执行指定的计算并返回某个确定的值。eg:
int a = 1;
1+2;
3/2;
3==((4>5)? 3:4);
a += 4;//a = a+4
算术表达式:由操作数和算术运算符组合, 操作数只能是整数或浮点数据。
一元运算符 :++,–,+(取正),-(取负)
a++; aa–; -;
二元运算符:+,-,*,/,%(取模,就是取余数)
1+2; 3-2; 5/4;
关系表达式:用来对参与比较的操作数进行关系判断,并最终返回布尔值:true或false
<, >, >=, <=, ==(恒等于), !=(不等于) (一个等于号是赋值的意思)
2 > 3; 4 < 4; 4 == 5; 2 != 4;
逻辑表达式:用逻辑运算符连接关系表达式,并进行布尔运算。
!(非), &&(且), ||(或)
!(2 > 3); (4 < 4) && (2 > 1); (4 == 5) || (2 > 1);
赋值表达式:`
要求在赋值运算符的左边是变量,右边是表达式。表达式的值的类型应与左边变量类型一致或可以转换为左边变量的类型
=, +=, -=, *=, /=
int a = 2; a += 4; a-= 3; a *= 7; a /= 5;
条件表达式: 格式:布尔表达式?表达1:表达2
三元运算符: ?:
int a = (2 > 3)? 4: 5;
运算符:? :(三元运算符)
int a = (1>2)? 3:4;
//运算后a为4, 表示如果判断的条件为真,则a为第一个值,否则a为第二个值
运算符:%,取模运算
int a = 7 % 4;
//运算后a = 3;即7除以4后的余数为3.
int a = -7 % -4;
//运算后a = -3;结果的正负由第一个操作数来决定。
- Java运算赋值运算符
- Java| Java 运算符
- Java位运算符
- java运算符
- java中的“%”运算符
- Java 位运算符
- Java 位运算符
- Java 位运算符
- Java 位运算符
- java 运算符优先级
- Java 位运算符
- java 运算符
- JAVA入门:运算符
- JAVA 运算符 >> >>> <<
- JAVA移位运算符
- Java 位运算符
- JAVA移位运算符
- java 运算符
- java插入排序代码实现
- 全选/反选;删除
- C/C++:交换两个变量的值可能存在的问题
- 【1701H1】【穆晨】【171113】连续第三十四天总结
- 数据结构之队列
- java运算符
- 拷贝文件代码
- 慕课网——PHP进阶篇(正则表达式5—8)
- eclipse新建android工程提示android.support.v7错误的解决办法
- 大小写字母的转化及其ASCII码值
- 阿里OSS上传总结
- 树莓派3B+ 人脸检测(OpenCV)
- 循环队列 C语言数据结构
- 计算方法 实验一 算法设计基础