呉ユーキション - 学習の自然生まれのJAVA開発:演算子

パブリック クラスのテスト{ 
 
  公共 静的 ボイドメイン(文字列[]引数){
      int型、A = 10 INT B = 20 int型の C = 25 ;
     int型の D = 25 ; 
     System.out.println( "A + B =" +(A + B))。
     System.out.println( " - B =" +( - b)参照)。
     System.out.println( "A * B =" +(*はb)参照)。
     System.out.println( "B / A =" +(B / A))。
     System.out.println( "Bの%のA =" +(B%のa)参照)。
     System.out.printlnは("C%でのA =" +(C%以下のa)参照)。
     System.out.println( "A ++ =" +(++ ))。
     System.out.println( "A-- =" +(A-- ))。
     // 查看D ++与++ D的不同 
     のSystem.out.println( "D ++ =" +(D ++ ))。
     System.out.println( "++ Dは=" +(++ d)参照)。
  } 
}

パブリック クラスselfAddMinus {
     公共 静的 ボイドメイン(文字列[]引数){
         int型 A = 3; // 変数を定義し、
        INT B = A ++; // インクリメント演算子
        INT C = 3 ;
         INT D = - C。// デクリメント 
        するSystem.out.println(+「に等しい値による自己操作」B)
        のSystem.out.println(「自己減算値に等しい」+ D); 
    } 
}
パブリック クラスselfAddMinus {
     公共 静的 ボイドメイン(文字列[]引数){
         int型 A = 5; //は、変数を定義する; 
        int型 B = 5 ;
         int型 X = 2 * ++ A;
         int型 Y 2 = B * ++ ; 
        のSystem.out .println( + A + "=演算子プレフィックスの後にインクリメント動作" "X =" + X)
        のSystem.out.println( + B + "インクリメント操作オペレータサフィックスB =後" " Y =" + Y); 
    } 
}

パブリック クラスのテスト{ 
 
  公共 静的 ボイドメイン(文字列[]引数){
      int型、A = 10 INT B = 20 
     System.out.println( "== B =" +(==のb)参照)。
     System.out.println( "!= B =" +(= b)参照)。
     System.out.println( "A> B =" +(> b)参照)。
     System.out.println( "<B =" +(< B))。
     System.out.println( "B> = A =" +(B> = A))。
     System.out.println( "B <= A =" +(B <= A))。

パブリック クラスのテスト{
   公共 静的 ボイドメイン(文字列[]引数){
      int型、A = 60。/ * = 0011 1100 60 * /  
     int型 B = 13。/ * = 0000 1101 13 * / 
     INT C = 0 
     C = A&B。       / * 12 = 0000 1100 * / 
     のSystem.out.println( "A&B =" + C)。
 
     C = A | B;       / * 61 = 0011 1101 * / 
     のSystem.out.println( "| B =" + C)。
 
     C = A ^ B。       / *= 0011 0001 49 * / 
     のSystem.out.println( "A ^ B =" + C)。
 
     C =〜。          / * -61 = 1100 0011 * / 
     System.out.printlnは( "〜A =" + C)。
 
     cは = << 2。     / * 240 = 1111 0000 * / 
     のSystem.out.println( "<< 2 =" + C)。
 
     C = A >> 2。     / * 15 = 1111 * / 
     のSystem.out.println( "A >> 2 =" + C)。
  
     Cは >>> = 2。     / * 15 = 0000 1111 * / 
     のSystem.out。C); 
  } 
}

パブリック クラスのテスト{
   公共 静的 ボイドメイン(文字列[]引数){
      ブール A = ブール B = ; 
     System.out.println( "&& B =" +(&& b)参照)。
     System.out.println( "|| B =" +(|| b)参照)。
     System.out.printlnは( +(&& "(&& B)=!"!b)参照)。
  } 
}

public class LuoJi{
    public static void main(String[] args){
        int a = 5;//定义一个变量;
        boolean b = (a<4)&&(a++<10);
        System.out.println("使用短路逻辑运算符的结果为"+b);
        System.out.println("a的结果为"+a);
    }
}

public class Test {
    public static void main(String[] args) {
        int a = 10;
        int b = 20;
        int c = 0;
        c = a + b;
        System.out.println("c = a + b = " + c );
        c += a ;
        System.out.println("c += a  = " + c );
        c -= a ;
        System.out.println("c -= a = " + c );
        c *= a ;
        System.out.println("c *= a = " + c );
        a = 10;
        c = 15;
        c /= a ;
        System.out.println("c /= a = " + c );
        a = 10;
        c = 15;
        c %= a ;
        System.out.println("c %= a  = " + c );
        c <<= 2 ;
        System.out.println("c <<= 2 = " + c );
        c >>= 2 ;
        System.out.println("c >>= 2 = " + c );
        c >>= 2 ;
        System.out.println("c >>= 2 = " + c );
        c &= a ;
        System.out.println("c &= a  = " + c );
        c ^= a ;
        System.out.println("c ^= a   = " + c );
        c |= a ;
        System.out.println("c |= a   = " + c );
    }
}

public class Test {
   public static void main(String[] args){
      int a , b;
      a = 10;
      // 如果 a 等于 1 成立,则设置 b 为 20,否则为 30
      b = (a == 1) ? 20 : 30;
      System.out.println( "Value of b is : " +  b );
 
      // 如果 a 等于 10 成立,则设置 b 为 20,否则为 30
      b = (a == 10) ? 20 : 30;
      System.out.println( "Value of b is : " + b );
   }
}

 

おすすめ

転載: www.cnblogs.com/tszr/p/10960041.html