首页 > 其他分享 >运算符

运算符

时间:2022-11-08 11:03:33浏览次数:35  
标签:10 逻辑 -- 运算符 ++ 表达式

  • 运算符:对字面量或者变量进行操作的符号
  • 表达式:用运算符把字面量或者变量连接起来,符合Java语法的式子就可以称为表达式
  • 算数运算符
    • +、-、*、/、%
    • 在代码中,只有整数参与的计算,结果只能得到整数,如果有小数参与运算,结果可能不精确。
    •  将一个数拆分为各位,十位、百位..............
      • 公式总结:
        • 个位:数值%10
        • 十位:数值/10%10
        • 百位:数值/100%10
        • 千位:数值/1000%10 
      • 数字进行运算时,数据类型不一样不能运算,需要转成一样的,才能运算                                                                                                                                                                                                            
  • 自增自减运算符
    • ++或--在前,先++或--,再赋值
    • ++或--在后,先赋值,再++或--
  • 赋值运算符
    • =、+=、-=、*=、/=、%=,底层都隐藏了一个强制类型转换
  • 关系运算符
    • ==、!=、>、>=、<、<=,左右两边只能是布尔数据类型,结果也只能是布尔类型
  • 逻辑运算符
    • 逻辑与&,逻辑或|、逻辑异或^(相同为假,不同为真)、逻辑非!
  • 短路逻辑运算符:
    • 短路与(&&)、短路或(||)
  • 三元运算符
    • 关系表达式?表达式1:表达式2
  • 运算符优先级

  • 其他运算符:
  • &      逻辑与           有0为false,全1为true
  • |        逻辑或           全0为false,有1为true
  • <<     左移              向左移动,低位补零
  • >>     右移              向右移动,数值位补零,高位补1或0(原来是正数补0,原来是负数补1)
  • >>>   无符号右移    向右移动,高位补0                                                                                                                                                                                                                        

标签:10,逻辑,--,运算符,++,表达式
From: https://www.cnblogs.com/wei-xin-yuan/p/16867506.html

相关文章

  • 8 个常用的JavaScript 比较运算符,你一定要知道
    英文|https://javascript.plainenglish.io/the-8-javascript-comparison-operators-you-need-to-know-cb952090d087翻译| 杨小爱1、相等我们将讨论的第一个比较运算符是......
  • MySQL数据库3 的 where语句 and 和 or运算符
    where语句的运算符 --where子句的演示--根据条件查询--select*fromuserswhereid>=2--select*fromuserswhereid=1--select*fromusersw......
  • 从新开始学JAVA - 运算符9
    运算符运算符类型算术运算符:+,-,*,/,%,++,--赋值运算符:=关系运算符:>,<,>=,<=,==,!=,instanceof逻辑运算符:&&,||,!位运算符:&,|,^......
  • MySQL比较运算符和函数
    本文重点是三个比较运算符1,[NOT[BETWEEN...AND...2 , [NOT]IN()3 , IS[NOT]NULL例1:BETWEEN...AND..如果数字A在设定范围之内,返回TRUE,否则返回FAUSEmysql>SE......
  • MySQL数值运算符和函数
    数值运算符和函数CEIL()         进一取整DIV                 整数除法FLOOR()       舍一取整MOD              ......
  • 000009 PHP 逻辑运算符
    <?phpheader('Content-Type:text/html;charset=utf-8');include'./assets/php/head.php';//逻辑运算符/***$aand$b:And(逻辑与)true;如果$a和$b都为true。......
  • 000008 PHP 递增递减运算符
    <?phpheader('Content-Type:text/html;charset=utf-8');include'./assets/php/head.php';//递增/递减运算符/***递增/递减运算符例子名称效果*++$a前加$......
  • 000007 PHP 比较运算符
    <?phpheader('Content-Type:text/html;charset=utf-8');include'./assets/php/head.php';//比较运算符/***$a==$b等于true,如果类型转换后$a等于$b。*$a==......
  • 000006 PHP 赋值运算符
    <?phpheader('Content-Type:text/html;charset=utf-8');include'./assets/php/head.php';//赋值运算符/***例子等同于操作*$a+=$b等同于$a=$a+$b加法......
  • 000005 PHP 算术运算符
    <?phpheader('Content-Type:text/html;charset=utf-8');include'./assets/php/head.php';//算术运算符/***+$a:标识;根据情况将$a转化为int或float。*-$a:取反;$......