如上图所示,在使用队列调用方法时传递的参数为: “xxxxxx”,但是在方法中接收到的参数为:id: “{“msg”:”“xxxxxx”“,“name”:“java.lang.String”}”,很明显,变成了一个对象
上述情况据查询是string对象的序列号问题,程序自动将参数转为对象格式;
解决方案:
//如果还是需要原格式的参数,可以采用以下解决方案 JSON.parseObject(id).getString("msg");