關於運算子和表示式解析
Java具有簡單性、面向物件、分散式、健壯性、安全性、獨立與可移植性、多執行緒、動態性等特點。下面是小編整理的`關於運算符和表示式,希望大家認真閱讀!
運算子指明對運算元所進行的運算。按運算元的數目來分,可以有一元運算子(如++、--),二元運算子(如+、>)和三元運算子(如?:),它們分別對應於一個、兩個和三個運算元。對於一元運算子來說,可以有字首表示式(如++i)和字尾表示式(如i++),對於二元運算子來說則採用中綴表示式(如a+b)。按照運算子功能來分,基本的運算子有下面幾類:
1.算術運算子(+,-,*,/,%,++,--)
2.關係運算符(>,<,>=,<=,==,!=)
3.布林邏輯運算子(!,&&,||)
4.位運算子(>>,<<,>>>,&,|,^,~)
5.賦值運算子(=,及其擴充套件賦值運算子如+=)
6.條件運算子(?:)
7.其它(包括分量運算子·,下標運算子[],例項運算子instanceof,記憶體分配運算子new,強制型別轉換運算子(型別),方法呼叫運算子()等)
本章中我們主要講述前6類運算子。
3.1算術運算子
算術運算子作用於整型或浮點型資料,完成算術運算。
一、二元算術運算子,如下表所示
運算子用法描述
+op1+op2加
-op1-op2減
*op1*op2乘
/op1/op2除
%op1%op2取模(求餘)
Java對加運算子進行了擴充套件,使它能夠進行字串的連線,如"abc"+"de",得到串"abcde"。我們將在第七章中講解。
與C、C++不同,對取模運算子%來說,其運算元可以為浮點數,如37.2=7.2。
-
2017年計算機一級WPS練習題及答案
隨著微型計算機和網路的出現,其應用領域已經涉及各個領域,在辦公自動化資料庫管理、影象識別、語言識別、專家系統及家庭娛樂等眾多領域中大顯身手。下面是小編整理的關於計算機一級WPS練習題及答案,歡迎大家參考!【1】計算機一級WPS練習題及答案1).一條計算機指...
-
2017計算機等級考試HTTP的基本概念與互動模型練習題
HTTP(HyperTextTransferProtocol)是超文字傳輸協議的縮寫,它用於傳送WWW方式的資料,關於HTTP協議的詳細內容請參考RFC2616。下面是小編整理的計算機等級考試HTTP的基本概念與互動模型練習題,歡迎參考!【練習一】1[單選題]在HTTP協議的請求/響應互動模型中,以下說法...
-
2017年計算機三級資訊保安技術考試大綱
計算機應用能力考試不設定全國統一的考試時間,各地考點可根據本地的實際情況,自行確定考試次數和考試時間。下面是小編整理的關於計算機三級資訊保安技術考試大綱,歡迎大家參考!考試內容一、資訊保安保障概述1.資訊保安保障的'內涵和意義2.資訊保安保障的總體思...
-
2017最新計算機一級考試MSOffice練習題「附答案」
計算機一級考試《MSOffice》試題一選擇題(1)完整的計算機硬體系統一般包括外部裝置和A)運算器和控制器B)存貯器C)主機D)中央處理器參考答案:C(2)計算機能夠自動工作,主要是因為採用了A)二進位制數制B)高速電子元件C)儲存程式控制D)程式設計語言參考答案:C(3)下面哪...