首页 课程 师资 教程 报名

Java语言基础之运算符

  • 2020-06-05 16:06:50
  • 2058次 动力节点

1.算术运算符:

Java语言基础之运算符

++和--详解:都只能操作变量,不能操作常量:++和--表示自增和自减,都有前置和后置之分.

Java语言基础之运算符

2.赋值运算符:

Java语言基础之运算符

注:中间不能有空格.如+=不能写成+=

Java语言基础之运算符

3.比较运算符:

Java语言基础之运算符

4.三元运算符:

语法格式:X(boolean类型表达式)?Y:Z,若X结果为true则整个三元运算表达式的结果是Y中x为,先计算X的值,否则就是Z。三元运算符结果的类型由Y和Z决定。

求最大值:

Java语言基础之运算符

5.逻辑运算符:

boolean ret=boolean A与boolean B

与:

&:

&&:短路与具有短路效果,如果boolean A为false,就不在执行boolean B了;

(注:与的两边都为true时,其结果才为true,其余都为false)

boolean ret=boolean A与boolean B

或:

|:即使A表达式为true,也会执行B表达式.无论B表达式结果为什么,都返回true.

||:短路或:具有短路效果,如果A表达式为true,就不在执行B表达式了.

(注:或的两边都为false时,其结果才为false,其余都为true)

异或:

^:相同为false,不同为true.

取反:!

6.位于运算:

Java语言基础之运算符

遵循规则:

&:参与运算的两个数,若相应位数的值都为1,则该位结果值是1,否则是0。

|:参与运算的两个数相应位中只要有一个1,结果就是1。

^:参与运算的两个数相应位相同则结果为0,否则为1。

~:表示把每个二进制位的"1"换成"0",把"0"换成"1"。

Java语言基础之运算符

以上就是动力节点java培训机构的小编针对“Java语言基础之运算符”的内容进行的回答,希望对大家有所帮助,如有疑问,请在线咨询,有专业老师随时为你服务。

选你想看

你适合学Java吗?4大专业测评方法

代码逻辑 吸收能力 技术学习能力 综合素质

先测评确定适合在学习

在线申请免费测试名额
价值1998元实验班免费学
姓名
手机
提交