为了账号安全,请及时绑定邮箱和手机立即绑定

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

标签:
Java

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

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

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

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

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

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

0 评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消