专注Java教育14年 全国咨询/投诉热线:400-8080-105
动力节点LOGO图
始于2009,口口相传的Java黄埔军校
首页 学习攻略 Java学习 Java基础学习:Java语言运算符

Java基础学习:Java语言运算符

更新时间:2020-03-10 12:02:14 来源:动力节点 浏览1793次


  1.算术运算符:


Java基础学习:Java语言运算符


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


Java基础学习:Java语言运算符


  2.赋值运算符:


Java基础学习:Java语言运算符


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

Java基础学习:Java语言运算符


  3比较运算符:

Java基础学习:Java语言运算符


  4.三元运算符:


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


  求最大值:


Java基础学习:Java语言运算符


  5.逻辑运算符:


  booleanret=booleanA与booleanB


  与:


  &:


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


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


  booleanret=booleanA与booleanB


  或:


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


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


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


  异或:


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


  取反:!


  6.位于运算:


Java基础学习:Java语言运算符


  遵循规则:


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


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


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


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


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


提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>