亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

java復習之常用運算符

標簽:
Java

java复习之常用运算符
本人大二专科小白,接触java语言近一年,近来感觉无论何事,基础是最重要的,所以借着复习之机,总结出来与大家分享。复习流程参照慕课网的java学习路径。方便大家学习之余也参照我的小文章对有所大家有帮助。
(2017的目标:百篇慕课网手记,web和java并重。还有本人很少做过总结性文章,不足和缺漏之处,请指出,请别喷我。。。)。

首先:什么是运算符
Java提供了一套丰富的运算符来操纵变量。可以把运算符分成以下几组:
算术运算符
关系运算符
位运算符
逻辑运算符
赋值运算符
其他运算符

1、算数运算符
算术运算符用在数学表达式中,它们的作用和在数学中的作用一样
符号有+ - * / % ++ --

其中++ 表示自加,就是自身的数值+1,++放在左边,这是先自加然后再跟其他操作符一起用。++放在右边则是先跟着操作符用,然后再自加。
--符号也是一样的道理。

2、赋值运算符
赋值运算符是指为变量或常量给定值数值的一个符号。如用 ”=“ 将右边的值赋给左边的用
Int i=6;

3、比较运算符
比较运算符就是数学中的> < = >= <= == !=
其中==和!=比较特殊,可以用数值来比较也可以用对象。

4、逻辑运算符
逻辑运算符是用于进行逻辑运算的符号。
在计算机中也会出现,其实cpu的运行计算也是经行基础的与或非运算。

&:当两边同时为真时,结果为真,否则为假
| :当两边有一边为真时,结果为真,否则为假
! :真值变假值,假值变真值

5、条件运算符

Java的条件运算符的表达式为:表达式1?表达式2:表达式3

先求解表达式1,

若其值为真(非0)则将表达式2的值作为整个表达式的取值,

否则(表达式1的值为0)将表达式3的值作为整个表达式的取值。

例如:

1、max=(a>b)?a:b

就是将a和b二者中较大的一个赋给max。

2、min=(a<b)?a:b

就是将a和b二者中较小的一个赋给min。

接下来就是重点:
运算符的优先级问题。
图片描述

我们参考下面的图表
优先级是1的运算级最高,数值越大的运算级越低。
运算符的优先级不用死记,只要多打几次代码,优先级的问题自然就了解了

點擊查看更多內容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
JAVA開發工程師
手記
粉絲
57
獲贊與收藏
293

關注作者,訂閱最新文章

閱讀免費教程

感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消