1、输出?
double d1=-0.5;
System.out.println("ceil d1 = " + Math.Ceil(d1));
System.out.println("floor d1 = " + Math.floor(d1));
答:
.ceil():大于等于这个数的最小整数;
.floor():小于等于这个数的最大整数。
输出:
0.0
-1.0
2、返回什么?
public static int getValue(int i) {
int result = 0;
switch (i) {
case 1:
result = result + i;
case 2:
result = result + i * 2;
case 3:
result = result + i * 3;
}
return result;
}
答:
陷阱:没有break。
返回10