码迷,mamicode.com
首页 > 其他好文 > 详细

03.运算符与表达式

时间:2017-06-24 15:25:28      阅读:103      评论:0      收藏:0      [点我收藏+]

标签:比较运算符   其他   赋值   存储   .com   三目运算符   变量   表达式2   算术运算符   

一、运算符

  • 算术运算符
  • 赋值运算符
  • 比较运算符
  • 逻辑运算符
  • 位运算符
  • 三目运算符
1、算术运算符

  技术分享

  2、 赋值运算符

符号:

  • = , +=, -=, *=, /=, %=
  • =为基本的赋值运算符,其他的为扩展的赋值运算符
     3、比较运算符

  技术分享

 4、逻辑运算符

  技术分享 

  • 逻辑运算符用于连接布尔型表达式,在Java中不可以写成3<x<6,应该写成x>3 & x<6 。
  • “&”和“&&”的区别:

单&时,左边无论真假,右边都进行运算;

双&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。
“|”和“||”的区别同理,双或时,左边为真,右边不参与运算。

  • 异或( ^ )与或( | )的不同之处是:当左右都为true时,结果为false。
 5、位运算符

  技术分享

 6、三目运算符  
  • 格式

(关系表达式)?表达式1:表达式2;
如果条件为true,运算后的结果是表达式1;
如果条件为false,运算后的结果是表达式2;

  • 示例:

获取两个数中大数。
int x=3,y=4,z;
z = (x>y)?x:y;//z变量存储的就是两个数的大数。

03.运算符与表达式

标签:比较运算符   其他   赋值   存储   .com   三目运算符   变量   表达式2   算术运算符   

原文地址:http://www.cnblogs.com/licl11092/p/7072823.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!