翌日


javaです翌日startを見てみましょう!
(実は、私はハハを書き続けています)

JAvaの各種演算子


燕山君の息子とも言われる、「演算子」
一世紀が過ぎたかもしれないが、「凧の死者」は

アイテムと演算子


  • アイテム(オペランド):演算に使用する値

  • 演算子えんざんし:アイテムを使用して演算するシンボル
  • モノリアクタンス演算子++num
  • 二項演算子num 1+num 2
  • 三項演算子(5>3)?1 : 0
    これはもっと使います...3項目.

  • 代入演算子:右変数(値)を左変数に代入
    "="

  • シンボル演算子:正/負
    "+, -"

  • 算術演算子さんじゅつえんざんし:四則演算しすう
    %特定数量の范囲を计算するときはJOTA!!
    "+, -, *,/, %"

  • 減算増分演算子:1、加算または減算
    前衛
    "++, --"

  • 関係演算子:結果はtrue or false
    ">, <, >=, <=, ==, !="

  • 論理演算子:結果はtrueまたはfalse
    &&論理積(and)
    ||||-論理連結(or)
    ! - 否定する
  • 短絡評価:
    論理積の前項はfalse->BAROfalse
    論理マージの前の項目はtrue->barrotrue
    "&&, ||, !"

  • 複合代入演算子:代入+その他の演算子
    "+=, -=, *=,/=, %=, <<=, >>=, >>>=, &=, !=, ^="

  • 条件演算子じょうけんえんざんし:3項演算子3項えんざんし
    条件式結果1:結果2
    条件式は真則結果1,偽則結果2

  • ビット演算子
    ~:ビット反転(メンテナンス)
    &: AND
    |: OR
    ^: XOR
    <<:左シフト(移動ごとに2ビット)
    >>右シフト(移動ごとに2ビット)
    >>>:右shiftは同じですが、記号ビットにかかわらず0で埋めます.
  • ビット演算子は比較的見慣れていないので、簡単な実習をしました.
    package helloworld;
    
    public class Operation {
    
    	public static void main(String[] args) {
    		int num = 5; // 00000101
    		
    		System.out.println(num << 1);//10
    		System.out.println(num);
    		System.out.println(num << 2);//20
    		System.out.println(num << 3);//40
    		
    		System.out.println(num >> 1);//2 0000 0010
    	}
    
    }

    演算子の優先度



    この家は整理がいいですね~
    最初は基礎的な曲がたくさん出ていたので、Comsacoを聴き直すような感じでしたが….幸せは