只是尝试将整数转换为字符串。
vars.put("test", i);
我想将值放在变量“test”中,但它不起作用,我想我必须将int转换为字符串。 但我不知道该怎么做。 我刚刚发现了如何在BeanShellSampler中解析字符串为整数。
答案 0 :(得分:9)
使用String.valueOf()方法
vars.put("test", String.valueOf(i));
有关JMeter中Beanshell脚本编写的其他信息 - How to Use BeanShell: JMeter's Favorite Built-in Component
答案 1 :(得分:1)
还有一种快捷方式,如何将int i
投射到String s
:
String s = ""+i;
..就这么简单!
所以被问到的例子:
vars.put("test", ""+i);
..说真的,没有人给出答案呢?有关详细信息,请参阅4105331。
答案 2 :(得分:0)
BeanShell是一种Java脚本语言,因此任何适用于Java的东西都应该在BeanShell中工作。
我倾向于使用
vars.put("test", new Integer(i).toString());
如果i
已经是Integer
,您只需vars.put("test", i.toString());