JMeter BeanShell - 整数到字符串

JMeter BeanShell - integer to string

只是想将整数转换为字符串。

vars.put("test", i);

我想将值放在变量 "test" 中,但它不起作用,我认为我必须将 int 转换为字符串。 但我不知道该怎么做。 我刚刚发现如何在 BeanShellSampler 中将字符串解析为整数。

BeanShell 是一种 Java 脚本语言,因此在 Java 中工作的任何东西也应该在 BeanShell 中工作。

我倾向于使用 vars.put("test", new Integer(i).toString());

如果i已经是一个Integer,你只需要做vars.put("test", i.toString());

使用String.valueOf()方法

vars.put("test", String.valueOf(i));

有关 JMeter 中 Beanshell 脚本的其他信息 - How to Use BeanShell: JMeter's Favorite Built-in Component

还有一个捷径,如何将int i转换为String s

String s = ""+i; .. just that simple!

所以问的例子:

vars.put("test", ""+i);

..说真的,还没有人给出答案吗?有关更多信息,请参见 4105331