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

mac2022-07-05  37

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

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,在执行。

 

转载于:https://www.cnblogs.com/20gg-com/p/5879041.html

最新回复(0)