查看匯總:2014年計(jì)算機(jī)二級(jí)考試JAVA考點(diǎn)解析匯總
運(yùn)算符指明對(duì)操作數(shù)所進(jìn)行的運(yùn)算。按操作數(shù)的數(shù)目來(lái)分,可以有一元運(yùn)算符(如++、--),二元運(yùn)算符(如+、>)和三元運(yùn)算符(如?:),它們分別對(duì)應(yīng)于一個(gè)、兩個(gè)和三個(gè)操作數(shù)。對(duì)于一元運(yùn)算符來(lái)說(shuō),可以有前綴表達(dá)式(如++i)和后綴表達(dá)式(如i++),對(duì)于二元運(yùn)算符來(lái)說(shuō)則采用中綴表達(dá)式(如a+b)。按照運(yùn)算符功能來(lái)分,基本的運(yùn)算符有下面幾類:
1.算術(shù)運(yùn)算符(+,-,*,/,%,++,--)
2.關(guān)系運(yùn)算符(>,<,>=,<=,==,!=)
3.布爾邏輯運(yùn)算符(!,&&,||)
4.位運(yùn)算符(>>,<<,>>>,&,|,^,~)
5.賦值運(yùn)算符(=,及其擴(kuò)展賦值運(yùn)算符如+=)
6.條件運(yùn)算符(?:)
7.其它(包括分量運(yùn)算符·,下標(biāo)運(yùn)算符[],實(shí)例運(yùn)算符instanceof,內(nèi)存分配運(yùn)算符new,強(qiáng)制類型轉(zhuǎn)換運(yùn)算符(類型),方法調(diào)用運(yùn)算符()等)
本章中我們主要講述前6類運(yùn)算符。
3.1算術(shù)運(yùn)算符
算術(shù)運(yùn)算符作用于整型或浮點(diǎn)型數(shù)據(jù),完成算術(shù)運(yùn)算。
一、二元算術(shù)運(yùn)算符,如下表所示
運(yùn)算符用法描述
+op1+op2加
-op1-op2減
*op1*op2乘
/op1/op2除
%op1%op2取模(求余)
Java對(duì)加運(yùn)算符進(jìn)行了擴(kuò)展,使它能夠進(jìn)行字符串的連接,如"abc"+"de",得到串"abcde"。我們將在第七章中講解。
與C、C++不同,對(duì)取模運(yùn)算符%來(lái)說(shuō),其操作數(shù)可以為浮點(diǎn)數(shù),如37.2%10=7.2。
二、一元算術(shù)運(yùn)算符,如下表所示:
運(yùn)算符用法描述
++op正值
--op負(fù)值
++++op,op++加1
----op,op--減1
i++與++i的區(qū)別
i++在使用i之后,使i的值加1,因此執(zhí)行完i++后,整個(gè)表達(dá)式的值為i,而i的值變?yōu)閕+1。
++i在使用i之前,使i的值加1,因此執(zhí)行完++i后,整個(gè)表達(dá)式和i的值均為i+1。
對(duì)i--與--i同樣。
相關(guān)推薦:
計(jì)算機(jī)等級(jí)考試合格標(biāo)準(zhǔn)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |