修正int的一个错误，新版switch