继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

整理Java基础知识--运算符

慕田峪0738999
关注TA
已关注
手记 344
粉丝 88
获赞 494

Java 运算符
算术运算符

加(+) 减(-) 乘(*) 除(/) 取余(%)
加(+):
1.表示数值的相加 A+B = 20
2.表示字符串的联接 "123"+"AB" 输出结果"123AB"
3.表示把非字符串转换成字符串 "X"+123 输出结果"X123"
分析System.out.println('a'+1)与System.out.println(""+'a'+1)的区别

System.out.println('a'+1);System.out.println(""+'a'+1);98a1

除(/):
1.表示数值的相除 B/A = 2
2.表示运算结果和运算对象的数据类型有关

System.out.println(16/5);System.out.println(16/5.0);System.out.println(-13/4);System.out.println(-13/-3);System.out.println(3/5);System.out.println(5/3);33.2-3401

取余(%):
1.取模 左除以右的余数
2.Java中允许取余运算符的被除数和除数是实数(与C/C++不同),但所得余数的正负只和被除数(运算符左侧)相同

System.out.println(16%5);System.out.println(16%(-5));System.out.println((-16)%5);System.out.println((-16)%(-5));11-1-1

关系运算符
大于(>) 大于等于(>=) 小于(<) 小于等于(<=) 不等于(!=) 等于(==)

逻辑运算符
与(&&) 或(||) 非(!)

赋值运算符
简单赋值(=) 加和(+=) 减和(-=) 乘和(*=) 除和(/=) 取模和(%=) 左移位(<<=) 右移位(>>=)

位运算符
按位与(&) 按位异或(^) 按位或(|)

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP