前天在单元测试的时候遇见一个问题,用到的代码如下:
String data="今天你开心了吗?";
String responseMessage1="{\"transNo\":\"1290000\",\"status\":\"1\",\"data\":data}";
实际中data是一个变量,当输出responseMessage1的时候我就发现变量值没有赋值上,输出效果如下:
变量值没有赋值上,这个时候可以用String.format()
当然String.format()具体用法可以自行百度一下,直接上修改后的代码: