博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
各类运算符
阅读量:5748 次
发布时间:2019-06-18

本文共 643 字,大约阅读时间需要 2 分钟。

各类运算符

一、算术运算符

+、-、*、/(整数相除结果仍是整数,若结果有小数,需要让运算变量有一个为小数)、%、++、--
二、赋值运算符
  =(将等号右边的赋给左边)、+=、-=、*=、/=、%+
    赋值运算会自动进行数据类型转换
三、关系运算符
  >、<、>=、<=、==、!=、
    (最终结果都是布尔类型)
四、逻辑运算符
  || | :或 有true则true
  & && : 与 有false则false
  ^:相同则false,不同则true。
  !:非
  注意事项:
  两或||、|的区别:当||遇到true,结果就是true,不继续对||后面的表达式进行判断。|若表达式有true则结果为true,但是会对整个句子进行判断
  两与&&、&的区别:当&&遇到false,结果就是false,不继续执行后面的代码。&需执行完整个表达式。
五、三元运算符
  1. 格式:(关系表达式)?表达式1:表达式2;    //表达式为true,执行表达式1,false则执行表达式2
  2. 举例:
    int a = 10;     int b=20;      (a>b)?a:b;      //选两个数最大值

    int a=10,b=20, c=30;      int max =(a>b)?((a>c)?a:c):((b>c)?b:c);      //选三个数最大值

转载于:https://www.cnblogs.com/qiuqiu001/p/7775053.html

你可能感兴趣的文章
Linux系统环境变量及命令
查看>>
广播与监听
查看>>
百度地图之云图(热图)预警
查看>>
js实现文本框只能输入数据
查看>>
[原创]Lodop打印, 以及Lodop引用css文件控制打印样式的问题.
查看>>
在linux下用tomcat部署java web项目的过程与注意事项
查看>>
js 计算相差多少天
查看>>
Oracle EBS-SQL (PO-11):检查采购订单退货数.sql
查看>>
Oracle EBS-SQL (CST-3):检查零成本交易.sql
查看>>
python3 + zabbix api 的使用
查看>>
机器学习中的误差
查看>>
curl的用法以及个人理解(php)
查看>>
appium获取android app的包名和主Activity
查看>>
SHU 第十届程序设计联赛(夏季赛) 解题报告
查看>>
线段树专题
查看>>
shell 脚本编程
查看>>
【BZOJ4657】tower [网络流]
查看>>
oledb方式读取excel文件
查看>>
22.设计模式_访问者模式
查看>>
hello oracle IV
查看>>