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

(三)运算符

时间:2016-05-13 04:08:37      阅读:122      评论:0      收藏:0      [点我收藏+]

标签:

运算符

1,算术运算符

技术分享
注意:,①++ 和 – 既可以出现在操作数的左边,也可以出现在右边,但结果是不同滴


技术分享 技术分享
技术分享技术分享
②/指除后取得是整数部分,小数略掉;%指取得是除后取得余数

2,赋值运算符

技术分享
注意:①只写three+=one即可,不写int three+=one;

②public static void main(String[] args)下面再有一对{}
内部填写具体指令,只用这一个即可,不要再开一对{},因为只能运行出第一个{}内指令,所以全部都在第一个{}写就行,放心只要有相应输出System.out.println(“three %= one ==> :”+three)即可

3,比较运算符

技术分享
①> 、 < 、 >= 、 <= 只支持左右两边操作数是数值类型;
② == 、 != 两边的操作数既可以是数值类型,也可以是引用类型;
③a==b代表a等于b;a=b代表b的值赋值于a (ab可以为数,也可以是字符串);

4,逻辑运算符

技术分享
①true和false是java中能够识别的布尔数,可以直接用:
boolean c=true;
②System.out.println((c&&d)+”:未通过”);和 System.out.println(“a等于b:”+(a==b));二者写法注意区别;

快捷键:ctrl+z为撤销上次;ctrl+y为前进到下次

5,条件运算符

语法形式:布尔表达式 ? 表达式1 :表达式2
运算过程:如果布尔表达式的值为 true ,则返回 表达式1 的值,否则返回 表达式2 的值

技术分享
因为,表达式 8>5 的值为 true ,所以,输出: 8大于5

6,优先级

技术分享
其实不必太在意,实际开发中可以添加()使其优先计算

(三)运算符

标签:

原文地址:http://blog.csdn.net/lpfwhu/article/details/51338159

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