★Java语法(四)——————————运算符

    使用除法“/”  ,要特别注意数据类型的问题。若被除数和除数都是整形,且被除数不能被除数整除时,这时输出的结果为整数,(即整形数/整形数=整形数),这是因为整形变量无法保存小数点后面的数据所致,要特别注意。

package 课上练习;

public class 变量 {
        
    
    
    public static void main(String[] args) {
        int b = 3 ;
        int c = 10 ; 
        int d = 6 ;
        int a ;
        int a1 ;
        float a2 ;
        a = c / b ;
        a1 = d / b ;
        a2 = c / ( float ) b ;
        System.out.println(a);
        System.out.println(a1);
        System.out.println(a2);
     }

}

 

 || 与 |    的区别:

  |   无论左边的运算结果是什么,右边都参与运算;

  ||  只要左边是true,右边就不参与运算,短路。

 &&  与 &  的区别:

  &    无论左边的运算结果是什么,右边都参与运算;

  &&   左边false,右边就不参与运算。

 

  i++  与  ++i    区别

  i++先执行,再加1, ++i 先加1,在执行。

 

posted @ 2016-09-17 16:24  丶疏影横斜  阅读(162)  评论(0编辑  收藏  举报