java中怎样用switch判断一个两位小数的大小然后根据不同情况输出不同结果?

switch 只能用于整数。如果是按数值区间进行条件分支,可以先将其转换成整数:

switch ((int) (num / 10)) {

case 0: // 0.0 .. 9.999

...

case 1: // 10.0 ... 19.999

...

或:

switch((int) Math.log(num)) {

case 0: // 0.0 ... 9.999

case 1: // 10.0 ... 99.999

case 2: // 100.0 ... 999.999