Jmeter中常用的一些對字符串的處理
阿新 • • 發佈:2019-02-11
info number plain length comm long 整數 system parse
1
)截取部分線程組的名稱
group = ctx.getThreadGroup();
// 獲取當前線程組
str = group.getName();
// 獲取線程組的名稱
str = str.substring(
0
,
2
);
// 截取字符串
vars.put(
"xc"
,str);
vars.put(
"result"
,
"true"
);
2
)其他類型轉換為字符串
如何將字串 String 轉換成整數
int
?
A. 有兩個方法:
1
).
int
i = Integer.parseInt([String]); 或
i = Integer.parseInt([String],[
int
radix]);
2
).
int
i = Integer.valueOf(my_str).intValue();
註: 字串轉成 Double, Float, Long 的方法大同小異.
2
如何將整數
int
轉換成字串 String ?
A. 有叁種方法:
1
.) String s = String.valueOf(i);
2
.) String s = Integer.toString(i);
3
.) String s =
""
+ i;
註: Double, Float, Long 轉成字串的方法大同小異.
3
)對一串字符串進行拆分,拆到字符串數組中
String str =
"CG0011709140215,CG0011709140216"
;
String[] ss=str.split(
","
);
System.out.println(ss.length);
for
(
int
i=
0
;i<ss.length;i++)
{
log.info(ss[i]);
String aa =
"getresult-D"
;
aa = aa + i;
vars.put(aa,ss[i]);
}
Jmeter中常用的一些對字符串的處理