あなたが知らないJavaの中で&と&の違い

3425 ワード

多くの場合、&&演算効率は&より高いと言われていますが、Javaではなぜ&演算子が保持されているのでしょうか.以下の2つの最も簡単な例で説明します.
         int n,d;
	     n=10;
	     d=0;
	     if(  d!=0 && (n%d)==0 ){
	    	 /*
	    	             (   &&)
	    	      &      。              (n%d)==0
	    	             && &     。
	    	 */
	    	 System.out.println("ok");
	     }
	     System.out.println("over");
        int i;
		i=0;
		if((i==0) && (++i<100)){
			/*
			 * &              (++i<100)     ++  。
			 * &&         ,
			 *          true 
			 *       (++i<100)    
			 */
			System.out.println("     i="+i);
		}
		System.out.println("i="+i);