修改参数泛型