1、单引号:
单引号不需要不需要进行转译,在写的时候直接带入单引号就行;
例:"‘M0003’"
vars.put("code2", "'M0001'" + ", " + "'M0003'" + ", " + "'${a_code1}'");
2、双引号:
双引号不能直接写入,需要进行转译,才能显示在赋值变量中;
例:"“M0001"”
if ("${b_code1}" != "b_code1_${sjs}"){
vars.put("code1", "\"M0001\"" + ", " + "\"M0003\"" + ", " + "\"${a_code1}\"" + ", " + "\"${b_code1}\"");
log.info("11111 true");}
else {
vars.put("code2", "\"M0001\"" + ", " + "\"M0003\"" + ", " + "\"${a_code1}\"");
log.info("22222 false");}
转以后,输出出来的值就会带有双引号了;
结果: