美文网首页java基础
《二》、运算符及逻辑结构

《二》、运算符及逻辑结构

作者: 神奇作手 | 来源:发表于2019-07-16 17:02 被阅读0次

一、运算符

1、具体内容
(1)、数学运算符

   数学运算符中最为核心的就是四则运算符了:“+、-、、/、%”;
  简化运算符:“ +=”、“-=”、“
=”、“/=”、“%=”。

 自增自减操作:

  • ++变量、--变量:先进行自增或自减,然后再参与运算;
  • 变量++、变量--:先参与运算,然后再进行自增或自减;
(2)、关系运算符

  关系运算符主要是确认数值之间的大小关系:>、>=、<、<=、==、!=。

(3)、三目运算符

   基本的语法流程:

  变量 = 布尔表达式?条件满足时赋值的内容:条件不满足时赋值的内容;
(4)、逻辑运算符

   逻辑运算符的最大特征时可以连接多个布尔表达式进行多个条件的并行判断,分为:与(&、&&)、或(|、||)、非(!)。

请解释 “&” 和 “&&” 的区别?
· “&” 表示全部的判断条件都要执行,而 “&&”(短路与)如果前面的判断返回 false,
后面的就不再执行,最终返回 false。

请解释 “|” 和 “||” 的区别?
· 或运算的特点是在于多个判断表达式只要有一个判断的结果为 true,最终的结果就是 true;
· “|”:会进行所有条件的判断;
· “||”:短路或,如果前面有条件返回了 true,后续的判断不再执行,最终的结果是 true;

(5)、位运算符

   位运算符:>>、<<、&、| 等。

请解释 “&” 和 “&&” 的区别?
· 或运算的特点是在于多个判断表达式只要有一个判断的结果为 true,最终的结果就是 true;
· 逻辑运算符:&表示所有的条件都判断、&&在判断遇见了false后,后续判断不再执行;
· &还可以作为位的计算操作;

相关文章

  • 《二》、运算符及逻辑结构

    一、运算符 1、具体内容 (1)、数学运算符    数学运算符中最为核心的就是四则运算符了:“+、-、、/、%”;...

  • oracle—运算符

    一、PL/SQL表达式与运算符 算数运算符 逻辑运算符 比较运算符 关系运算符 连接运算符 二、控制结构 顺序结构...

  • loumingyu-Python-day02

    比较运算符 逻辑运算符 程序执行结构 顺序结构 分支结构 循环结构 分支结构(条件语句) if语句 作业 BMI计...

  • 运算符

    算术运算符 自增自减运算符 关系运算符 逻辑运算符 分支结构

  • 第4章 程序的控制结构

    4.1 程序的分支结构 4.1.1 单分支结构 Python 的关系运算符: Python 的逻辑运算符 4.1....

  • ThinkPHP 比较运算符与逻辑运算符

    ThinkPHP 比较运算符与逻辑运算符ThinkPHP 的模型、操作及模板中都可能用到比较运算符与逻辑运算符,其...

  • C编程

    C语言学习路线及重难点 Mac系统及常用工具 常量、变量 运算符:自增、自减运算符 (重点) 分支结构 循环结构 ...

  • 运算符

    基本运算符一、 算数运算符: +、-、、/、%、++、--二、关系运算符:>、<、>=、<=、==、!=三、逻辑运...

  • 2020-09-25运算符和分之结构

    day2-运算符和分支结构 python中支持的运算符:数学运算符、比较运算符、逻辑运算符、赋值运算符、位运算(了...

  • 第三章的语法条件判断

    3.1.7 逻辑运算符 1、逻辑与运算符&& 逻辑与运算符是一个二元运算符,因为它合并两个逻辑表达式,即两个值为t...

网友评论

    本文标题:《二》、运算符及逻辑结构

    本文链接:https://www.haomeiwen.com/subject/ubbnkctx.html