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