Javaの演算子の基礎知識

基本的な算術演算子
を含む基本的な算術演算子:プラス(+)を、減算( - )、(乗算)、除算(/)、ダイ(%)
注:モジュロ(%)だけ整数の除算モジュロ番号のだけでなく、浮動小数点数のため。(のみ整数型の%モジュラス演算子でC / C ++で)。
第二に、関係演算子は
関係演算子は以下のとおりです!==、=、<、>、<=、> =
注意:式関係演算子は、値がboolean型です返します。
3つの論理演算子
、||、&&:一般的な論理演算子があります!、&​​、|(前記&|推奨しません)
論理演算値がboolean型で返します。
「||」と「&」演算子は、短絡した「&」と「|」非短絡演算子。オペレータ回路のブール式は常にオペレータの両側に実行され、オペレータを短絡するために、式全体がブール演算子に応じてブール式を計算することができるかどうかのブール式を行わず、オペレータの操作の右に、左の休憩しますスタイル。
フォー演算子は
次のとおりビット単位(〜)、ビット単位のAND(&)、ビット単位のOR(|)、ビット単位の排他的論理和(^)
ビットで表される演算は、ビット。
V.シフト演算子は
、左シフト演算子(<<)、右シフト演算子(>>)、符号なし右シフト(>>>):演算子は、シフト
<<左:一番左はそうではありません、右端の0。
>>右:ほとんどの右側には、左端の符号ビット(正の補数0、負S.1)を記入しません。
>>>符号なし右:ほとんどの右側に、左端の0をしないでください。
VI。条件演算子の
式1?式2:式3
式1が真である場合、式全体は2の発現値であり、式1が偽である場合、全体の発現は、発現値3です。

おすすめ

転載: blog.51cto.com/14298563/2438423