A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

xuguofei

初级黑马

  • 黑马币:19

  • 帖子:6

  • 精华:0

© xuguofei 初级黑马   /  2018-7-19 22:16  /  667 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在学习JAVA的时候,做一些复杂且多变的编程时,常常用到一些运算符
,下面就是我们常用的四类运算符:

第一类;
赋值运算符:
+=  例: a += 3               意思是 a 等于        a+3
-=        例: a -= 3                    意思是 a 等于   a-3
*=  例 a*= 3                        意思是 a 等于   a*3
/=  例 a/ = 3                 意思是 a 等于   a/3
%=  例 a%=3                意思是 a 等于   a%3

注意事项:
1.只有变量才能使用赋值运算,常量不能进行赋值
2.赋值运算符其中蕴含了一个强制转换类型
3.在里面%是指取模,意思是二者相除取余数

第二类:
比较运算符:
==  
比较符号两边的数据是否相等,相等则true
<
比较符号左边的数据是否小于,小于则true
>
比较符号左边的的数据是否大于,大于则 true
<==
比较符号左边的数据是否小于,小于则true
>==
比较符号左右的数据是否大于,大于则true
!=
比较符号不想等

注意事项:
1.比较运算符的结果一定是个boolean
成立就是个true   不成立就是 false
2.如果是多次判断,就不能连着写
例如:1 < x <3








第三类:
逻辑运算符:
&&  称为:与  (并且)
意思:全部都是成立,才是true,否则false

||         称为:非          (或者)
意思:至少有一个成立,就是true.全部不成立才是,false.

!         称为:非          (取反)
意思:本来是成立,变成不成立

注意事项:
1.逻辑运算符只能用于boolean
2.与,或需要左右各有一个boolean,但取反只要有唯一得一个boolean
3.与,或两种运算符,如果里面有多个条件,可以连续写


三元运算符:

一元运算符:一个数据就可以操作
二员运算符:需要两个数据操作
三员运算符:需要三个数据才可以操作的运算符

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马