decode函数和case语句的比较